exe/kubernetes-run in kubernetes-deploy-0.6.6 vs exe/kubernetes-run in kubernetes-deploy-0.7.0

- old
+ new

@@ -14,18 +14,22 @@ opts.on("--env-vars=ENV_VARS") { |vars| env_vars = n.split(",")} opts.on("--entrypoint=ENTRYPOINT") { |c| entrypoint = [c] } opts.parse! end +namespace = ARGV[0] +context = ARGV[1] +logger = KubernetesDeploy::FormattedLogger.build(namespace, context) + runner = KubernetesDeploy::RunnerTask.new( - namespace: ARGV[0], - context: ARGV[1], + namespace: namespace, + context: context, + logger: logger ) - KubernetesDeploy::Runner.with_friendly_errors do - runner.run( - task_template: template, - entrypoint: entrypoint, - args: ARGV[2..-1], - env_vars: env_vars - ) -end +success = runner.run( + task_template: template, + entrypoint: entrypoint, + args: ARGV[2..-1], + env_vars: env_vars +) +exit 1 unless success