neutron_lib.objects.registry 模块

neutron_lib.objects.registry.contains(object_class_name)

确定给定的版本化对象是否已加载。

参数:

object_class_name – 要检查的版本化对象的类名。

返回值:

如果已加载版本化对象,则返回 True,否则返回 False。

neutron_lib.objects.registry.load_class(object_class_name)

返回给定类名的版本化对象。

参数:

object_class_name – 要获取的版本化对象的类名。

返回值:

对所述 object_class_name 的类的引用。

neutron_lib.objects.registry.new_instance(object_class_name, *inst_args, **inst_kwargs)

创建一个版本化对象的新实例。

参数:
  • object_class_name – 要实例化的版本化对象的类名。

  • inst_args – 传递给版本化对象构造函数的任何参数。

  • inst_kwargs – 传递给对象构造函数的任何关键字参数。

返回值:

版本化对象的新实例。