Module: KubernetesDeploy
- Defined in:
- lib/kubernetes-deploy.rb,
lib/kubernetes-deploy/runner.rb,
lib/kubernetes-deploy/version.rb,
lib/kubernetes-deploy/kubernetes_resource.rb,
lib/kubernetes-deploy/kubernetes_resource/pod.rb,
lib/kubernetes-deploy/kubernetes_resource/redis.rb,
lib/kubernetes-deploy/kubernetes_resource/ingress.rb,
lib/kubernetes-deploy/kubernetes_resource/service.rb,
lib/kubernetes-deploy/kubernetes_resource/cloudsql.rb,
lib/kubernetes-deploy/kubernetes_resource/config_map.rb,
lib/kubernetes-deploy/kubernetes_resource/deployment.rb,
lib/kubernetes-deploy/kubernetes_resource/persistent_volume_claim.rb
Defined Under Namespace
Classes: Cloudsql, ConfigMap, Deployment, FatalDeploymentError, Ingress, KubernetesResource, PersistentVolumeClaim, Pod, Redis, Runner, Service
Constant Summary
collapse
- VERSION =
"0.3.1"
Class Method Summary
collapse
Class Method Details
.logger ⇒ Object
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/kubernetes-deploy.rb', line 16
def self.logger
@logger ||= begin
l = Logger.new($stderr)
l.level = level_from_env
l.formatter = proc do |severity, _datetime, _progname, msg|
case severity
when "FATAL", "ERROR" then "\033[0;31m[#{severity}]\t#{msg}\x1b[0m\n" when "WARN" then "\033[0;33m[#{severity}]\t#{msg}\x1b[0m\n" when "INFO" then "\033[0;36m#{msg}\x1b[0m\n" else "[#{severity}]\t#{msg}\n"
end
end
l
end
end
|
.logger=(value) ⇒ Object
12
13
14
|
# File 'lib/kubernetes-deploy.rb', line 12
def self.logger=(value)
@logger = value
end
|