예제 #1
0
    def test_register_resource_class(self):
        class DummyOVO(obj_base.VersionedObject):
            pass

        self.assertFalse(resources.is_valid_resource_type('DummyOVO'))
        resources.register_resource_class(DummyOVO)
        self.assertTrue(resources.is_valid_resource_type('DummyOVO'))
예제 #2
0
    def test_register_resource_class(self):
        class DummyOVO(obj_base.VersionedObject):
            pass

        self.assertFalse(
            resources.is_valid_resource_type('DummyOVO'))
        resources.register_resource_class(DummyOVO)
        self.assertTrue(
            resources.is_valid_resource_type('DummyOVO'))
예제 #3
0
def _validate_resource_type(resource_type):
    if not resources.is_valid_resource_type(resource_type):
        raise exceptions.Invalid(element='resource', value=resource_type)
예제 #4
0
def _validate_resource_type(resource_type):
    if not resources.is_valid_resource_type(resource_type):
        raise InvalidResourceTypeClass(resource_type=resource_type)
예제 #5
0
 def test_unknown_type(self):
     self.assertFalse(
         resources.is_valid_resource_type('unknown-resource-type'))
예제 #6
0
 def test_known_type(self):
     # it could be any other NeutronObject, assuming it's known to RPC
     # callbacks
     self.assertTrue(resources.is_valid_resource_type(
         policy.QosPolicy.obj_name()))
예제 #7
0
 def test_unknown_type(self):
     self.assertFalse(
         resources.is_valid_resource_type('unknown-resource-type'))
예제 #8
0
 def test_known_type(self):
     # it could be any other NeutronObject, assuming it's known to RPC
     # callbacks
     self.assertTrue(resources.is_valid_resource_type(
         policy.QosPolicy.obj_name()))
예제 #9
0
def _validate_resource_type(resource_type):
    if not resources.is_valid_resource_type(resource_type):
        raise InvalidResourceTypeClass(resource_type=resource_type)
예제 #10
0
def _validate_resource_type(resource_type):
    if not resources.is_valid_resource_type(resource_type):
        raise exceptions.Invalid(element='resource', value=resource_type)