def env_recover():
    if hybrid.vm:
        hyb_ops.destroy_vm_instance(hybrid.vm.vm.uuid)

    if hybrid.ecs_instance:
        hybrid.del_ecs_instance()

    if hybrid.ipsec:
        ipsec_ops.delete_ipsec_connection(hybrid.ipsec.uuid)

    if hybrid.vpn_connection:
        hybrid.del_vpn_connection()

    if hybrid.user_vpn_gateway:
        hybrid.del_user_vpn_gateway()

    if hybrid.sg_create:
        time.sleep(30)
        hybrid.del_sg()

    if hybrid.eip:
        try:
            hybrid.del_eip()
        except:
            pass

    if hybrid.route_entry:
        hybrid.del_route_entry()

    hybrid.tear_down()
Example #2
0
def env_recover():
    if hybrid.vm:
        hyb_ops.destroy_vm_instance(hybrid.vm.vm.uuid)

    if hybrid.ecs_instance:
        hybrid.del_ecs_instance()

    if hybrid.ipsec:
        ipsec_ops.delete_ipsec_connection(hybrid.ipsec.uuid)

    if hybrid.vpn_connection:
        hybrid.del_vpn_connection()

    if hybrid.user_vpn_gateway:
        hybrid.del_user_vpn_gateway()

    if hybrid.sg_create:
        time.sleep(30)
        hybrid.del_sg()

    if hybrid.eip:
        hybrid.del_eip()

    if hybrid.route_entry:
        hybrid.del_route_entry()

    hybrid.tear_down()
Example #3
0
def env_recover():
    if hybrid.vm:
        hyb_ops.destroy_vm_instance(hybrid.vm.vm.uuid)

    if hybrid.ipsec:
        ipsec_ops.delete_ipsec_connection(hybrid.ipsec.uuid)

    if hybrid.vpn_connection:
        hybrid.del_vpn_connection()

    if hybrid.user_vpn_gateway:
        hybrid.del_user_vpn_gateway()
def env_recover():
    if hybrid.vm:
        hyb_ops.destroy_vm_instance(hybrid.vm.vm.uuid)

    if hybrid.ipsec:
        ipsec_ops.delete_ipsec_connection(hybrid.ipsec.uuid)

    if hybrid.vpn_connection:
        hybrid.del_vpn_connection()

    if hybrid.user_vpn_gateway:
        hybrid.del_user_vpn_gateway()

    hybrid.tear_down()