Method: Puppet::Parser::Parser#file=
- Defined in:
- lib/vendor/puppet/parser/parser_support.rb
#file=(file) ⇒ Object
77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/vendor/puppet/parser/parser_support.rb', line 77 def file=(file) unless FileTest.exist?(file) unless file =~ /\.pp$/ file = file + ".pp" end end raise Puppet::AlreadyImportedError, "Import loop detected" if known_resource_types.watching_file?(file) watch_file(file) @lexer.file = file end |