class Dosh::Require

Public Class Methods

new(filename, args) click to toggle source
# File lib/script.rb, line 96
def initialize(filename, args)
  @filename = filename
  @args = args
end

Public Instance Methods

run() click to toggle source
# File lib/script.rb, line 101
def run
  raise "File '#{command}' not found" if @filename.nil?
  ARGV.clear
  @args.each { |a| ARGV << a }
  require(@filename)
end