# File cron/lib/symbiosis/crontab.rb, line 86 def initialize(string_or_filename = "") # Must be a string! raise ArgumentError unless string_or_filename.is_a?(String) @records = [] @environment = {} if File.exists?(string_or_filename) @filename = string_or_filename @crontab = File.open(string_or_filename){|fh| fh.read} else @filename = "string input" @crontab = string_or_filename end @mail_output = true @mail_command = "/usr/lib/sendmail -t" parse(@crontab) end