Class: ModuleSync::CLI::Base
Instance Method Summary collapse
Methods inherited from Thor
#_invalid_command_call, exit_on_failure?
Instance Method Details
#update ⇒ Object
136 137 138 139 140 141 142 143 144 |
# File 'lib/modulesync/cli.rb', line 136 def update config = { :command => 'update' }.merge() config = Util.symbolize_keys(config) raise Thor::Error, 'No value provided for required option "--message"' unless config[:noop] \ || config[:message] \ || config[:offline] config[:git_opts] = { 'amend' => config[:amend], 'force' => config[:force] } ModuleSync.update(config) end |