Sha256: 321a8ad354857bb4d00e350d76ecf9aa2cce808a4667dcdad8ee2244705832f9
Contents?: true
Size: 496 Bytes
Versions: 1
Compression:
Stored size: 496 Bytes
Contents
require 'thor' module Hako class CLI < Thor desc 'deploy FILE', 'Run deployment' option :force, aliases: %w[-f], type: :boolean, default: false, desc: 'Run deployment even if nothing is changed' def deploy(yaml_path) require 'hako/commander' Commander.new(yaml_path).deploy(force: options[:force]) end desc 'status FILE', 'Show deployment status' def status(yaml_path) require 'hako/commander' Commander.new(yaml_path).status end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hako-0.1.0 | lib/hako/cli.rb |