Method: Puppet::Application.try_load_class

Defined in:
lib/puppet/application.rb

.try_load_class(class_name) ⇒ Class

Given the fully qualified name of a class, attempt to get the class instance.

Parameters:

  • class_name (String)

    the fully qualified name of the class to try to load

Returns:

  • (Class)

    the Class instance, or nil? if it could not be loaded.



263
264
265
# File 'lib/puppet/application.rb', line 263

def try_load_class(class_name)
  const_defined?(class_name) ? const_get(class_name) : nil
end