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.3"
Class Attribute Summary collapse
Class Attribute 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 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" # red when "WARN" then "\033[0;33m[#{severity}]\t#{msg}\x1b[0m\n" # yellow when "INFO" then "\033[0;36m#{msg}\x1b[0m\n" # blue else "[#{severity}]\t#{msg}\n" end end l end end |