# File lib/puppet/application/apply.rb, line 60
60:   def parseonly
61:     # Set our code or file to use.
62:     if options[:code] or command_line.args.length == 0
63:       Puppet[:code] = options[:code] || STDIN.read
64:     else
65:       Puppet[:manifest] = command_line.args.shift
66:     end
67:     begin
68:       Puppet::Node::Environment.new(Puppet[:environment]).known_resource_types
69:     rescue => detail
70:       Puppet.err detail
71:       exit 1
72:     end
73:     exit 0
74:   end