neutron_lib.objects.registry module¶
-
neutron_lib.objects.registry.
contains
(object_class_name)¶ Determine if a given versioned object is loaded.
- Parameters
object_class_name – The class name of the versioned object to check for.
- Returns
True if the versioned object is loaded, and False otherwise.
-
neutron_lib.objects.registry.
load_class
(object_class_name)¶ Return the versioned object for the given class name.
- Parameters
object_class_name – The class name of the versioned object to get.
- Returns
A reference to the class for the said object_class_name.
-
neutron_lib.objects.registry.
new_instance
(object_class_name, *inst_args, **inst_kwargs)¶ Create a new instance of a versioned object.
- Parameters
object_class_name – The name of the versioned object’s class to instantiate.
inst_args – Any args pass onto the constructor of the versioned object when creating it.
inst_kwargs – Any kwargs to pass onto the constructor of the object when creating it.
- Returns
A new instance of the versioned object.