Module: ImportTools::Repository::Extend

Instance Method Summary collapse

Instance Method Details

#add_repo_optionsObject



28
29
30
31
32
33
34
35
36
37
# File 'lib/hammer_cli_import/importtools.rb', line 28

def add_repo_options
  option ['--synchronize'], :flag, 'Synchronize imported repositories', :default => false
  option ['--wait'], :flag, 'Wait for repository synchronization to finish', :default => false

  add_async_tasks_reactor_options

  validate_options do
    option(:option_synchronize).required if option(:option_wait).exist?
  end
end