module ModuleSync::CLI

Public Class Methods

defaults() click to toggle source
# File lib/modulesync/cli.rb, line 18
def self.defaults
  @defaults ||= Util.symbolize_keys(Util.parse_config(Constants::MODULESYNC_CONF_FILE))
end
prepare_options(cli_options, **more_options) click to toggle source
# File lib/modulesync/cli.rb, line 10
def self.prepare_options(cli_options, **more_options)
  options = CLI.defaults
  options.merge! Util.symbolize_keys(cli_options)
  options.merge! more_options

  Util.symbolize_keys options
end