inspec/lib/vulcano/targets/file.rb
2015-09-04 09:15:20 +02:00

18 lines
318 B
Ruby

# encoding: utf-8
module Vulcano::Targets
class FileHelper
def handles?(target)
File.file?(target) and target.end_with?('.rb')
end
def resolve(target)
{
content: File.read(target),
ref: target
}
end
end
Vulcano::Targets.add_module('file', FileHelper.new)
end