class Xanthus::Script

Attributes

script[RW]

Public Class Methods

new(array, config) click to toggle source
# File lib/xanthus/script.rb, line 6
def initialize array, config
  script = ''
  array.each do |t|
    v = eval(config.scripts[t])
    if v.kind_of?(Array)
      v.each do |w|
        script+=w+"\n"
      end
    else
      script+=v
    end
  end
  script_to_clean = script
  script = ''
  script_to_clean.each_line do |s|
    script += s.strip + "\n" unless s=="\n"
  end
  script = script.gsub "\n\n", "\n"
  @script = script
end

Public Instance Methods

to_s() click to toggle source
# File lib/xanthus/script.rb, line 27
def to_s
  @script
end