Пример #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
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
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()