sct/lib/sct/commands_generator.rb in sct-0.1.28 vs sct/lib/sct/commands_generator.rb in sct-0.1.29

- old
+ new

@@ -7,23 +7,23 @@ def self.start self.new.run end - def run + def run program :name, 'sct' program :version, Sct::VERSION program :summary, 'CLI helper tool for local SCT development' program :description, 'SCT is a CLI tool for developers using the Visma Continuous Deployment Model in conjunction with the Google Cloud Platform (GCP). It provides multiple command to set up and maintain a kubernetes cluster on a machine for local development' global_option('--verbose') { $verbose = true } - command :init do |c| + command :init do |c| c.syntax = 'sct init' c.description = 'setup sct' - c.action do |args, options| + c.action do |args, options| UI.important("setting up sct") Sct::InitCommand.new.execute(args, options) end end @@ -31,21 +31,21 @@ c.syntax = 'sct hostfile' c.description = 'patch hostfile with kubernetes ip' c.action do |args, options| - UI.important("Trying to patch hostfile") + UI.important("Trying to patch hosts file...") Sct::HostfileCommand.new.execute(args, options) end end - command :'mysql proxy' do |c| + command :'mysql-proxy' do |c| - c.syntax = 'sct mysql proxy' + c.syntax = 'sct mysql-proxy' c.description = 'setup google mysql proxy' - c.action do |args, options| + c.action do |args, options| UI.important("Trying to setup mysql proxy") Sct::MysqlproxyCommand.new.execute(args, options) end end @@ -65,6 +65,6 @@ end run! end end -end \ No newline at end of file +end