Globus Transfer _testing Method List#

globus_sdk.TransferClient#

globus_sdk.TransferClient has registered responses for the following methods:

create_endpoint (case="default")
{
  "DATA_TYPE": "endpoint_create_result",
  "display_name": "my cool endpoint",
  "code": "Created",
  "globus_connect_setup_key": null,
  "id": "00000000-0000-0000-0005-4925541e7725",
  "message": "Endpoint created successfully",
  "request_id": "d4MqMwFJ9",
  "resource": "/endpoint"
}
endpoint_manager_task_successful_transfers (case="default")
{
  "DATA_TYPE": "successful_transfers",
  "marker": 0,
  "next_marker": 93979,
  "DATA": [
    {
      "destination_path": "/path/to/destination",
      "source_path": "/path/to/source",
      "DATA_TYPE": "successful_transfer"
    }
  ]
}
get_endpoint (case="default")
{
  "DATA_TYPE": "endpoint",
  "id": "00000000-0000-0000-0005-4925541e7725",
  "display_name": "myserver",
  "organization": "My Org",
  "username": "auser",
  "description": "Example gridftp endpoint.",
  "entity_type": "GCSv4_host",
  "public": false,
  "french_english_bilingual": false,
  "is_globus_connect": false,
  "globus_connect_setup_key": null,
  "gcp_connected": null,
  "gcp_paused": null,
  "s3_url": null,
  "s3_owner_activated": false,
  "host_endpoint_id": null,
  "host_path": null,
  "disable_verify": false,
  "disable_anonymous_writes": false,
  "force_verify": false,
  "force_encryption": false,
  "mfa_required": false,
  "myproxy_server": null,
  "myproxy_dn": null,
  "non_functional": false,
  "non_functional_endpoint_display_name": null,
  "non_functional_endpoint_id": null,
  "oauth_server": null,
  "default_directory": null,
  "activated": false,
  "expires_in": 0,
  "expire_time": "2000-01-02 03:45:06+00:00",
  "shareable": true,
  "acl_available": false,
  "acl_editable": false,
  "in_use": false,
  "DATA": [
    {
      "DATA_TYPE": "server",
      "hostname": "gridftp.example.org",
      "uri": "gsiftp://gridftp.example.org:2811",
      "port": 2811,
      "scheme": "gsiftp",
      "id": 985,
      "subject": "/O=Grid/OU=Example/CN=host/gridftp.example.org"
    }
  ]
}
get_submission_id (case="default")
{
  "value": "00000000-0000-0000-34af-1252da510f05"
}
operation_mkdir (case="default")
{
  "DATA_TYPE": "mkdir_result",
  "code": "DirectoryCreated",
  "message": "The directory was created successfully",
  "request_id": "ShbIUzrWT",
  "resource": "/operation/endpoint/00000000-0000-0000-0005-4925541e7725/mkdir"
}
operation_rename (case="default")
{
  "DATA_TYPE": "result",
  "code": "FileRenamed",
  "message": "File or directory renamed successfully",
  "request_id": "ShbIUzrWT",
  "resource": "/operation/endpoint/00000000-0000-0000-0005-4925541e7725/rename"
}
submit_delete (case="default")
{
  "DATA_TYPE": "delete_result",
  "code": "Accepted",
  "message": "The delete has been accepted and a task has been created and queued for execution",
  "request_id": "NS2QXhLZ7",
  "resource": "/delete",
  "submission_id": "00000000-0000-0000-34af-1252da510f05",
  "task_id": "00000000-0000-0000-0000-0000699934d5",
  "task_link": {
    "DATA_TYPE": "link",
    "href": "task/00000000-0000-0000-0000-0000699934d5?format=json",
    "rel": "related",
    "resource": "task",
    "title": "related task"
  }
}
submit_transfer (case="default")
{
  "DATA_TYPE": "transfer_result",
  "code": "Accepted",
  "message": "The transfer has been accepted and a task has been created and queued for execution",
  "request_id": "7HgMVYazI",
  "resource": "/transfer",
  "submission_id": "00000000-0000-0000-34af-1252da510f05",
  "task_id": "00000000-0000-0000-0000-0000699934d5",
  "task_link": {
    "DATA_TYPE": "link",
    "href": "task/00000000-0000-0000-0000-0000699934d5?format=json",
    "rel": "related",
    "resource": "task",
    "title": "related task"
  }
}
submit_transfer (case="failure")
{
  "code": "ClientError.BadRequest.NoTransferItems",
  "message": "A transfer requires at least one item",
  "request_id": "oUAA6Sq2P",
  "resource": "/transfer"
}
update_endpoint (case="default")
{
  "DATA_TYPE": "result",
  "code": "Updated",
  "message": "Endpoint updated successfully",
  "request_id": "6aZjzldyM",
  "resource": "/endpoint/00000000-0000-0000-0005-4925541e7725"
}