Class: AdLocalize::CLI

Inherits:
Object
  • Object
show all
Defined in:
lib/ad_localize/cli.rb

Class Method Summary collapse

Class Method Details

.start(args:) ⇒ Object



3
4
5
6
7
8
# File 'lib/ad_localize/cli.rb', line 3

def self.start(args:)
  options = OptionHandler.parse!(args)
  export_request = Mappers::OptionsToExportRequest.new.map(options: options)
  export_request.csv_paths = options[:csv_paths]
  Interactors::ExecuteExportRequest.new.call(export_request: export_request)
end