module Puppet::Parser::Functions newfunction(:source_exists) do |args| dist = args[0] file = args[1] path = "/var/lib/puppet/dist/" + dist + file if File.exists?(path) return true else return false end endend