Exemplo n.º 1
0
def describe_udisk_12(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskId": variables.get("udisk_noArk_id_clone"),
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().describe_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 2
0
def delete_udisk_22(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskId": variables.get("snapClone2_udisk_id"),
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().delete_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 3
0
def describe_udisk_snapshot_16(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "SnapshotId": variables.get("snapshot_id"),
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().describe_udisk_snapshot(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 4
0
def resize_udisk_06(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskId": variables.get("udisk_noArk_id"),
        "Size": variables.get("Size") + 1,
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().resize_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
def attach_udisk_15(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UHostId": variables.get("uhost_id"),
        "UDiskId": variables.get("udisk_noArk_id"),
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().attach_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
def describe_udisk_upgrade_price_07(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "SourceId": variables.get("udisk_noArk_id"),
        "Size": variables.get("Size") + 1,
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().describe_udisk_upgrade_price(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
def rename_udisk_05(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskName": funcs.concat("re_", variables.get("UDiskName")),
        "UDiskId": variables.get("udisk_noArk_id"),
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().rename_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 8
0
def set_udisk__udataark_mode_04(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskId": variables.get("udisk_noArk_id"),
        "UDataArkMode": "Yes",
        "Region": variables.get("Region"),
    }

    try:
        resp = client.udisk().set_udisk__udataark_mode(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 9
0
def create_udisk_snapshot_06(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDiskId": variables.get("udisk_noArk_id"),
        "Region": variables.get("Region"),
        "Name": "snapshot_01_Ark",
        "Comment": "comment_01_Ark",
    }

    try:
        resp = client.udisk().create_udisk_snapshot(d)
    except exc.RetCodeException as e:
        resp = e.json()

    variables["snapshot_id"] = utest.value_at_path(resp, "SnapshotId.0")
    return resp
Exemplo n.º 10
0
def describe_udisk_price_00(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDataArkMode": variables.get("UDataArkMode"),
        "Size": variables.get("Size"),
        "Region": variables.get("Region"),
        "Quantity": 1,
        "DiskType": variables.get("UDiskType"),
        "ChargeType": "Month",
    }

    try:
        resp = client.udisk().describe_udisk_price(d)
    except exc.RetCodeException as e:
        resp = e.json()

    return resp
Exemplo n.º 11
0
def clone_udisk_04(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "SourceId": variables.get("udisk_noArk_id"),
        "Region": variables.get("Region"),
        "Quantity": 0,
        "Name": variables.get("UDiskCloneName"),
        "ChargeType": "Month",
    }

    try:
        resp = client.udisk().clone_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    variables["udisk_noArk_id_clone"] = utest.value_at_path(resp, "UDiskId.0")
    return resp
def create_udisk_03(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDataArkMode": variables.get("UDataArkMode"),
        "Size": variables.get("Size"),
        "Region": variables.get("Region"),
        "Quantity": 0,
        "Name": variables.get("UDiskName"),
        "DiskType": variables.get("UDiskType"),
        "ChargeType": "Month",
    }

    try:
        resp = client.udisk().create_udisk(d)
    except exc.RetCodeException as e:
        resp = e.json()

    variables["udisk_noArk_id"] = utest.value_at_path(resp, "UDiskId.0")
    return resp
Exemplo n.º 13
0
def clone_udisk_snapshot_11(client: utest.Client, variables: dict):
    d = {
        "Zone": variables.get("Zone"),
        "UDataArkMode": "No",
        "SourceId": variables.get("snapshot_id"),
        "Size": variables.get("Size"),
        "Region": variables.get("Region"),
        "Quantity": 0,
        "Name": "snap1_clone_noArk",
        "ChargeType": "Month",
    }

    try:
        resp = client.udisk().clone_udisk_snapshot(d)
    except exc.RetCodeException as e:
        resp = e.json()

    variables["snapClone2_udisk_id"] = utest.value_at_path(resp, "UDiskId.0")
    return resp