Sha256: 6f7702af592a3f4a653ab8f5c91379556e6161bcbb6f8fb49030f149f4285ebb
Contents?: true
Size: 729 Bytes
Versions: 1
Compression:
Stored size: 729 Bytes
Contents
require 'hako/scheduler' module Hako module Schedulers class Echo < Scheduler def initialize(app_id, _options) @app_id = app_id end def deploy(image_tag, env, app_port, _docker_labels, _front, force: false) puts "Deploy #{image_tag} with app_port=#{app_port}, force=#{force}" puts 'Environment variables:' env.each do |key, val| puts " #{key}=#{val.inspect}" end end def oneshot(image_tag, env, commands) puts "Run #{image_tag} with oneshot commands=#{commands.inspect}" puts 'Environment variables:' env.each do |key, val| puts " #{key}=#{val.inspect}" end 0 end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hako-0.2.1 | lib/hako/schedulers/echo.rb |