Method: Traject::CommandLine#initialize

Defined in:
lib/traject/command_line.rb

#initialize(argv = ARGV) ⇒ CommandLine

Returns a new instance of CommandLine.



28
29
30
31
32
33
34
35
36
# File 'lib/traject/command_line.rb', line 28

def initialize(argv=ARGV)
  self.console = $stderr

  self.orig_argv      = argv.dup
  self.remaining_argv = argv

  self.slop    = create_slop!
  self.options = parse_options(self.remaining_argv)
end