Method: Puppet::Application.run_mode
- Defined in:
- lib/puppet/application.rb
.run_mode(mode_name = nil) ⇒ Object
Sets or gets the run_mode name. Sets the run_mode name if a mode_name is passed. Otherwise, gets the run_mode or a default run_mode
282 283 284 285 286 287 288 289 290 291 |
# File 'lib/puppet/application.rb', line 282 def run_mode(mode_name = nil) if mode_name Puppet.settings.preferred_run_mode = mode_name end return @run_mode if @run_mode and !mode_name require_relative '../puppet/util/run_mode' @run_mode = Puppet::Util::RunMode[mode_name || Puppet.settings.preferred_run_mode] end |