Merge "Remove namespace check in creating traits"

This commit is contained in:
Jenkins
2017-03-30 06:03:48 +00:00
committed by Gerrit Code Review
2 changed files with 0 additions and 10 deletions
-5
View File
@@ -1493,11 +1493,6 @@ class Trait(base.NovaObject):
raise exception.ObjectActionError(action='create',
reason='name is required')
if not self.name.startswith(self.CUSTOM_NAMESPACE):
raise exception.ObjectActionError(
action='create',
reason='name must start with %s' % self.CUSTOM_NAMESPACE)
updates = self.obj_get_changes()
try:
@@ -1562,11 +1562,6 @@ class ResourceProviderTraitsTestCase(ResourceProviderBaseCase):
t = objects.Trait(self.context)
self.assertRaises(exception.ObjectActionError, t.create)
def test_trait_create_without_custom_prefix(self):
t = objects.Trait(self.context)
t.name = 'TRAIT_A'
self.assertRaises(exception.ObjectActionError, t.create)
def test_trait_create_duplicated_trait(self):
trait = objects.Trait(self.context)
trait.name = 'CUSTOM_TRAIT_A'