Sha256: b76bd8e72a8f88bfbb9f76801ce15b29372f64aadd7ca36acf933881ded99c00
Contents?: true
Size: 350 Bytes
Versions: 2
Compression:
Stored size: 350 Bytes
Contents
class Eye::Checker::FileTouched < Eye::Checker param :file, [String], true param :delete, [TrueClass, FalseClass] def initialize(*args) super self.file = process.expand_path(file) if process && file end def get_value File.exists?(file) end def good?(value) File.delete(file) if value && delete !value end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
eye-0.7.pre | lib/eye/checker/file_touched.rb |
eye-0.6.4 | lib/eye/checker/file_touched.rb |