class ModuleSync::CLI::Base

Public Instance Methods

update() click to toggle source
# File lib/modulesync/cli.rb, line 136
def update
  config = { :command => 'update' }.merge(options)
  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