Пример #1
0
def test_collection_delete(provider, setup_provider_modscope, appliance):
    collection = StackCollection(appliance=appliance)

    stack1 = collection.instantiate(provider.data['provisioning']['stacks'][0],
                                    provider=provider)
    stack2 = collection.instantiate(provider.data['provisioning']['stacks'][1],
                                    provider=provider)

    stack1.wait_for_exists()
    stack2.wait_for_exists()

    collection.delete(stack1, stack2)
Пример #2
0
def stack(setup_provider_modscope, provider, appliance):
    collection = StackCollection(appliance=appliance)
    stack = collection.instantiate(provider.data['provisioning']['stacks'][0], provider=provider)
    stack.wait_for_exists()
    yield stack

    try:
        stack.delete()
    except Exception:
        pass