module Kiba::Legacy::CLI

Constants

VERSION

Public Instance Methods

run(args) click to toggle source
# File lib/kiba-legacy-cli/cli.rb, line 9
def run(args)
  unless args.size == 1
    puts 'Syntax: kiba-legacy-cli your-script.etl'
    exit(-1)
  end
  filename = args[0]
  script_content = IO.read(filename)
  job_definition = Kiba::LegacyParser.parse(script_content, filename)
  Kiba.run(job_definition)
end