class KY::Cli
Public Instance Methods
compile(config_or_secrets_path=nil, secrets_or_config_path=nil, output_dir=nil)
click to toggle source
# File lib/ky/cli.rb, line 39 def compile(config_or_secrets_path=nil, secrets_or_config_path=nil, output_dir=nil) API.compile(config_or_secrets_path, secrets_or_config_path, output_dir, options) end
decode(input_source=$stdin, output_source=$stdout)
click to toggle source
# File lib/ky/cli.rb, line 11 def decode(input_source=$stdin, output_source=$stdout) API.decode(input_source, output_source) end
encode(input_source=$stdin, output_source=$stdout)
click to toggle source
# File lib/ky/cli.rb, line 6 def encode(input_source=$stdin, output_source=$stdout) API.encode(input_source, output_source) end
env(input_source1, input_source2=$stdin, output_source=$stdout)
click to toggle source
# File lib/ky/cli.rb, line 21 def env(input_source1, input_source2=$stdin, output_source=$stdout) API.env(input_source1, input_source2, output_source) end
example()
click to toggle source
# File lib/ky/cli.rb, line 44 def example puts "Writing dev.yml environment example" `cp #{__dir__}/../../examples/dev.yml .` puts "Writing .ky.yml configuration example" `cp #{__dir__}/../../examples/.ky.yml .` puts "Writing deployment_base.yml template example" `cp #{__dir__}/../../examples/deployment_base.yml .` puts "Writing dev.deployment.yml template-override example" `cp #{__dir__}/../../examples/dev.deployment.yml .` end
merge(input_source1, input_source2=$stdin, output_source=$stdout)
click to toggle source
# File lib/ky/cli.rb, line 16 def merge(input_source1, input_source2=$stdin, output_source=$stdout) API.merge(input_source1, input_source2, output_source) end