# File lib/puppet/application.rb, line 212 212: def run 213: exit_on_fail("initialize") { run_preinit } 214: exit_on_fail("parse options") { parse_options } 215: exit_on_fail("parse configuration file") { Puppet.settings.parse } if should_parse_config? 216: exit_on_fail("prepare for execution") { run_setup } 217: exit_on_fail("run") { run_command } 218: end