# File lib/puppet/application.rb, line 299 299: def run 300: exit_on_fail("initialize") { preinit } 301: exit_on_fail("parse options") { parse_options } 302: exit_on_fail("parse configuration file") { Puppet.settings.parse } if should_parse_config? 303: exit_on_fail("prepare for execution") { setup } 304: exit_on_fail("run") { run_command } 305: end