예제 #1
0
    def test_is_temporary(self):
        tests = [(fakes.FakeResource(name=utils.TEMP_TEMPLATE + "abc"), True),
                 (fakes.FakeResource(name="fdaffdafa"), False),
                 (fakes.FakeResource(name=utils.TEMP_TEMPLATE[:-3] + "agag"),
                  False)]

        for resource, is_valid in tests:
            self.assertEqual(utils.is_temporary(resource), is_valid)
예제 #2
0
    def test_is_temporary(self):
        prefix = utils.KeystoneScenario.RESOURCE_NAME_PREFIX
        tests = [(fakes.FakeResource(name=prefix + "abc"), True),
                 (fakes.FakeResource(name="another"), False),
                 (fakes.FakeResource(name=prefix[:-3] + "abc"), False)]

        for resource, is_valid in tests:
            self.assertEqual(utils.is_temporary(resource), is_valid)
예제 #3
0
    def test_is_temporary(self):
        tests = [
            (fakes.FakeResource(name=utils.TEMP_TEMPLATE + "abc"), True),
            (fakes.FakeResource(name="fdaffdafa"), False),
            (fakes.FakeResource(name=utils.TEMP_TEMPLATE[:-3] + "agag"), False)
        ]

        for resource, is_valid in tests:
            self.assertEqual(utils.is_temporary(resource), is_valid)
예제 #4
0
    def test_is_temporary(self):
        prefix = utils.KeystoneScenario.RESOURCE_NAME_PREFIX
        tests = [
            (fakes.FakeResource(name=prefix + "abc"), True),
            (fakes.FakeResource(name="another"), False),
            (fakes.FakeResource(name=prefix[:-3] + "abc"), False)
        ]

        for resource, is_valid in tests:
            self.assertEqual(utils.is_temporary(resource), is_valid)
예제 #5
0
파일: utils.py 프로젝트: congto/rally
def _delete_single_keystone_resource_type(keystone, resource_name):
    for resource in getattr(keystone, "list_%ss" % resource_name)():
        if kutils.is_temporary(resource):
            getattr(keystone, "delete_%s" % resource_name)(resource.id)
예제 #6
0
파일: utils.py 프로젝트: KevinTsang/rally
def _delete_single_keystone_resource_type(keystone, resource_name):
    for resource in getattr(keystone, resource_name).list():
        if kutils.is_temporary(resource):
            resource.delete()
예제 #7
0
def _delete_single_keystone_resource_type(keystone, resource_name):
    for resource in getattr(keystone, "list_%ss" % resource_name)():
        if kutils.is_temporary(resource):
            getattr(keystone, "delete_%s" % resource_name)(resource.id)
예제 #8
0
def _delete_single_keystone_resource_type(keystone, resource_name):
    for resource in getattr(keystone, resource_name).list():
        if kutils.is_temporary(resource):
            resource.delete()