Ejemplo n.º 1
0
def _delete_volume_response(response):
    if 'errortext' in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    return {
        'template_name_or_list': 'status.xml',
        'response_type': 'DeleteVolumeResponse',
        'return': 'true'
    }
Ejemplo n.º 2
0
def _attach_volume_response(response):
    if "errortext" in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    response = response["volume"]
    return {
        "template_name_or_list": "volume_attachment.xml",
        "response_type": "AttachVolumeResponse",
        "response": response,
    }
Ejemplo n.º 3
0
def _create_volume_response(response):
    if 'errortext' in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    response = response['volume']
    return {
        'template_name_or_list': 'create_volume.xml',
        'response_type': 'CreateVolumeResponse',
        'response': response
    }
Ejemplo n.º 4
0
def _detach_volume_response(response):
    if 'errortext' in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    response = response['volume']
    return {
        'template_name_or_list': 'volume_attachment.xml',
        'response_type': 'DetachVolumeResponse',
        'response': response
    }
Ejemplo n.º 5
0
def _create_volume_response(response):
    if "errortext" in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    response = response["volume"]
    return {"template_name_or_list": "create_volume.xml", "response_type": "CreateVolumeResponse", "response": response}
Ejemplo n.º 6
0
def _delete_volume_response(response):
    if "errortext" in response:
        helpers.error_to_aws(response, volume_error_to_aws)

    return {"template_name_or_list": "status.xml", "response_type": "DeleteVolumeResponse", "return": "true"}