lib/import.rb in doit-0.3.0 vs lib/import.rb in doit-0.3.2
- old
+ new
@@ -2,12 +2,12 @@
require 'erb'
Import = Object.new
class << Import
- def script; @script; end
- def config; @config; end
+ def script; @script ||= nil; @script; end
+ def config; @config ||= nil; @config; end
def init(name)
@script = read(name)
@config = ERB.new(read("#{name}.yml") || '').result
info
@@ -52,10 +52,10 @@
end
def try_ascend(filename)
Pathname.pwd.ascend { |dir|
str = dir + filename
- return File.read(str) if File.exists?(str)
+ return File.read(str) if File.exist?(str)
}
nil
end
end