Update API documentation for appliance endpoints. Ref https://github.com/GNS3/gns3-gui/issues/2630

pull/1450/head^2
grossmj 6 years ago
parent e5950674f8
commit ff5ba3742e

@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d8eaa38d-0063-4477-afc4-9f0334556534'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/aefeb881-7e54-4511-92c2-3a24f74f1ce1'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d8eaa38d-0063-4477-afc4-9f0334556534 HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/aefeb881-7e54-4511-92c2-3a24f74f1ce1 HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:52 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d2267a86-1326-4da5-b18a-811a0a6fa9ff/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/f10a3d19-4a34-4f20-8970-9be7ab98ec3c/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d2267a86-1326-4da5-b18a-811a0a6fa9ff/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/f10a3d19-4a34-4f20-8970-9be7ab98ec3c/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:51 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/ae79f459-9448-4fb9-9e40-9da73896c6cd/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/bdee5d90-d9da-4fdc-8ae7-799669ee81f1/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/ae79f459-9448-4fb9-9e40-9da73896c6cd/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/bdee5d90-d9da-4fdc-8ae7-799669ee81f1/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:43 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7e0005a1-5dca-48d9-817c-35f21aaef1c4'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/59cbc63c-b544-446f-a214-a058841f3e11'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7e0005a1-5dca-48d9-817c-35f21aaef1c4 HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/59cbc63c-b544-446f-a214-a058841f3e11 HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/4919875c-7855-4ea2-8a34-91f45bb8e1bc/adapters/1/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bf484e0c-01a1-4343-a838-7f0079c7f32b/adapters/1/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/4919875c-7855-4ea2-8a34-91f45bb8e1bc/adapters/1/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bf484e0c-01a1-4343-a838-7f0079c7f32b/adapters/1/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:46 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d79de987-ccbe-4907-a330-3f9cbcf6cba6'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/43e6486e-4503-4528-8458-78f1c7d3fcd6'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d79de987-ccbe-4907-a330-3f9cbcf6cba6 HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/43e6486e-4503-4528-8458-78f1c7d3fcd6 HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:01 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/2dce6643-e5d7-41ac-94f6-2098e4445d7a/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/54245544-0583-43aa-91de-4018e31a2027/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/2dce6643-e5d7-41ac-94f6-2098e4445d7a/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/54245544-0583-43aa-91de-4018e31a2027/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:00 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/452bee0f-a2eb-4308-8a4f-19f77e18f61e'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/5d8967b6-4175-4b6c-89d3-1c721a303180'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/452bee0f-a2eb-4308-8a4f-19f77e18f61e HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/5d8967b6-4175-4b6c-89d3-1c721a303180 HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:57 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:20 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/35f8b733-3fa0-4bfa-9ebc-fe7fdca23ad1/adapters/1/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6732d7d5-6c6a-4a26-b7f7-63294fa99fcb/adapters/1/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/35f8b733-3fa0-4bfa-9ebc-fe7fdca23ad1/adapters/1/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6732d7d5-6c6a-4a26-b7f7-63294fa99fcb/adapters/1/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:59 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:26 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/05358081-f4c6-4848-a2c1-4b6b29bb705b'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/8df2de82-8e09-4679-96ca-f61675536ec7'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/05358081-f4c6-4848-a2c1-4b6b29bb705b HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/8df2de82-8e09-4679-96ca-f61675536ec7 HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/3472e2d0-b2a9-4e37-9bd0-263df285b533/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/bdbe10b4-3e29-4245-85ed-5dd8951eb759/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/3472e2d0-b2a9-4e37-9bd0-263df285b533/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/bdbe10b4-3e29-4245-85ed-5dd8951eb759/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c4a086a0-d3be-44bb-9195-1d4acc3049a6/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/2a0d6b1d-3f71-4b9d-b5f5-57ffb6fa8606/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c4a086a0-d3be-44bb-9195-1d4acc3049a6/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/2a0d6b1d-3f71-4b9d-b5f5-57ffb6fa8606/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:40 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a99d1059-7607-4a7e-8045-42656e992aee/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/3aefba69-0aa7-47f2-b21f-5c2e5ec79dc8/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a99d1059-7607-4a7e-8045-42656e992aee/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/3aefba69-0aa7-47f2-b21f-5c2e5ec79dc8/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:16 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:52 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/7246e203-ee97-46af-9548-b465c0a6f113'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ce6fd8d1-2290-42a3-a23d-9c7b8d771f8f'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/7246e203-ee97-46af-9548-b465c0a6f113 HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ce6fd8d1-2290-42a3-a23d-9c7b8d771f8f HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}

@ -1,6 +1,6 @@
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/7354ac65-220b-45de-99f3-36903af1e321/adapters/0/ports/0/nio'
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a5ff24c0-4247-45a0-bb3a-772d55fbc007/adapters/0/ports/0/nio'
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/7354ac65-220b-45de-99f3-36903af1e321/adapters/0/ports/0/nio HTTP/1.1
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a5ff24c0-4247-45a0-bb3a-772d55fbc007/adapters/0/ports/0/nio HTTP/1.1
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:58 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio

@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 366
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:50 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/capabilities
{
@ -30,5 +30,5 @@ X-Route: /v2/compute/capabilities
"iou"
],
"platform": "linuxdebian",
"version": "2.2.0dev2"
"version": "2.2.0dev4"
}

@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 149
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:46 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:57 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/iou/images
[

@ -8,15 +8,15 @@ HTTP/1.1 200
Connection: close
Content-Length: 2297
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:01 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/network/interfaces
[
{
"id": "docker0",
"ip_address": "172.17.0.1",
"mac_address": "02:42:3d:0c:1b:8e",
"mac_address": "02:42:1b:5e:24:0d",
"name": "docker0",
"netmask": "255.255.0.0",
"special": true,

@ -8,19 +8,19 @@ HTTP/1.1 200
Connection: close
Content-Length: 252
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects
[
{
"name": "test",
"project_id": "52010203-0405-0607-0809-0a0b0c0d0e0b",
"project_id": "51010203-0405-0607-0809-0a0b0c0d0e0f",
"variables": null
},
{
"name": "test",
"project_id": "51010203-0405-0607-0809-0a0b0c0d0e0f",
"project_id": "52010203-0405-0607-0809-0a0b0c0d0e0b",
"variables": null
}
]

@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 103
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}
{

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/5d5f4a4d-ee99-4f1e-b1e6-aa7ac189d77e'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/460c2684-9681-43bd-bceb-1cad9052b80e'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/5d5f4a4d-ee99-4f1e-b1e6-aa7ac189d77e HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/460c2684-9681-43bd-bceb-1cad9052b80e HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 1742
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:51 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
{
@ -66,8 +66,8 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
}
],
"name": "Cloud 1",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/builtin/5d5f4a4d-ee99-4f1e-b1e6-aa7ac189d77e",
"node_id": "5d5f4a4d-ee99-4f1e-b1e6-aa7ac189d77e",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/builtin/460c2684-9681-43bd-bceb-1cad9052b80e",
"node_id": "460c2684-9681-43bd-bceb-1cad9052b80e",
"ports_mapping": [
{
"interface": "wlp58s0",

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/24da23c5-ca8a-40e7-9027-073280a7c93d'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/82c72035-b684-4aad-ae9f-d3acc77186d0'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/24da23c5-ca8a-40e7-9027-073280a7c93d HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/82c72035-b684-4aad-ae9f-d3acc77186d0 HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 614
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
{
@ -21,8 +21,8 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/iou/24da23c5-ca8a-40e7-9027-073280a7c93d",
"node_id": "24da23c5-ca8a-40e7-9027-073280a7c93d",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/iou/82c72035-b684-4aad-ae9f-d3acc77186d0",
"node_id": "82c72035-b684-4aad-ae9f-d3acc77186d0",
"nvram": 128,
"path": "iou.bin",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/19e61671-f1eb-4d3c-a36a-de70fb85f0a5'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d9e63280-0f98-4299-9d23-537e6deda69f'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/19e61671-f1eb-4d3c-a36a-de70fb85f0a5 HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d9e63280-0f98-4299-9d23-537e6deda69f HTTP/1.1
@ -8,13 +8,13 @@ HTTP/1.1 200
Connection: close
Content-Length: 335
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
{
"name": "Nat 1",
"node_id": "19e61671-f1eb-4d3c-a36a-de70fb85f0a5",
"node_id": "d9e63280-0f98-4299-9d23-537e6deda69f",
"ports_mapping": [
{
"interface": "virbr0",

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c0797ce4-96ec-4cd2-9521-d1656750a0d5'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2dc16b38-dd03-4aa1-b869-b202553f249c'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c0797ce4-96ec-4cd2-9521-d1656750a0d5 HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2dc16b38-dd03-4aa1-b869-b202553f249c HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 1381
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:53 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:07 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
{
@ -43,16 +43,16 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
"mac_address": "0c:dd:80:a0:d5:00",
"mac_address": "0c:dd:80:24:9c:00",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/c0797ce4-96ec-4cd2-9521-d1656750a0d5",
"node_id": "c0797ce4-96ec-4cd2-9521-d1656750a0d5",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/2dc16b38-dd03-4aa1-b869-b202553f249c",
"node_id": "2dc16b38-dd03-4aa1-b869-b202553f249c",
"on_close": "power_off",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64",
"qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64",
"ram": 256,
"status": "stopped",
"usage": ""

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/e8f638f9-e665-484c-92d2-dc4aa93d6cc9'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/75fb315d-2d50-4bf2-bfd2-76d36422ea69'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/e8f638f9-e665-484c-92d2-dc4aa93d6cc9 HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/75fb315d-2d50-4bf2-bfd2-76d36422ea69 HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 443
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
{
@ -19,8 +19,8 @@ X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
"default_destination": "",
"ip_address": "",
"name": "TraceNG TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/e8f638f9-e665-484c-92d2-dc4aa93d6cc9",
"node_id": "e8f638f9-e665-484c-92d2-dc4aa93d6cc9",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/75fb315d-2d50-4bf2-bfd2-76d36422ea69",
"node_id": "75fb315d-2d50-4bf2-bfd2-76d36422ea69",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/966c89b1-ff22-43b8-af91-f6c1289def7b'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/760cae83-2525-4d1f-95ff-4c271471e6b2'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/966c89b1-ff22-43b8-af91-f6c1289def7b HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/760cae83-2525-4d1f-95ff-4c271471e6b2 HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 466
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
{
@ -21,7 +21,7 @@ X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
"linked_clone": false,
"name": "VMTEST",
"node_directory": null,
"node_id": "966c89b1-ff22-43b8-af91-f6c1289def7b",
"node_id": "760cae83-2525-4d1f-95ff-4c271471e6b2",
"on_close": "power_off",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/cefc6d01-0b0a-4d60-80f7-0b89f43a2a97'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/de1e8952-8b8e-471f-9bad-2bfed5bd1313'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/cefc6d01-0b0a-4d60-80f7-0b89f43a2a97 HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/de1e8952-8b8e-471f-9bad-2bfed5bd1313 HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 594
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:07 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:41 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}
{
@ -20,11 +20,11 @@ X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}
"headless": false,
"linked_clone": false,
"name": "VMTEST",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/cefc6d01-0b0a-4d60-80f7-0b89f43a2a97",
"node_id": "cefc6d01-0b0a-4d60-80f7-0b89f43a2a97",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/de1e8952-8b8e-471f-9bad-2bfed5bd1313",
"node_id": "de1e8952-8b8e-471f-9bad-2bfed5bd1313",
"on_close": "power_off",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped",
"use_any_adapter": false,
"vmx_path": "/tmp/pytest-of-grossmj/pytest-19/test_vmware_get0/test.vmx"
"vmx_path": "/tmp/pytest-of-grossmj/pytest-36/test_vmware_get0/test.vmx"
}

@ -1,6 +1,6 @@
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/4fb4e4c1-0c99-464b-a518-8682d7ce3d41'
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/17f905aa-64c7-4373-815b-bc67bd16d9dd'
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/4fb4e4c1-0c99-464b-a518-8682d7ce3d41 HTTP/1.1
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/17f905aa-64c7-4373-815b-bc67bd16d9dd HTTP/1.1
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 384
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:58 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
{
@ -17,8 +17,8 @@ X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
"console": 5004,
"console_type": "telnet",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/4fb4e4c1-0c99-464b-a518-8682d7ce3d41",
"node_id": "4fb4e4c1-0c99-464b-a518-8682d7ce3d41",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/17f905aa-64c7-4373-815b-bc67bd16d9dd",
"node_id": "17f905aa-64c7-4373-815b-bc67bd16d9dd",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -12,8 +12,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 212
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:00 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:29 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/qemu/binaries
[

@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 39
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:04 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:34 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/qemu/capabilities
{

@ -8,11 +8,11 @@ HTTP/1.1 200
Connection: close
Content-Length: 49
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/version
{
"local": true,
"version": "2.2.0dev2"
"version": "2.2.0dev4"
}

@ -11,8 +11,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 103
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects
{

@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/close

@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 1742
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:50 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes
{
@ -68,8 +68,8 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes
}
],
"name": "Cloud 1",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/builtin/febb8530-37b2-4121-afdd-ce614170245b",
"node_id": "febb8530-37b2-4121-afdd-ce614170245b",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/builtin/524975d2-49e3-4a05-9a8f-746ba557ced6",
"node_id": "524975d2-49e3-4a05-9a8f-746ba557ced6",
"ports_mapping": [
{
"interface": "wlp58s0",

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a64874d0-1e1f-4aa2-a48d-bb03bd7e280f/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/67f42e9b-8b98-4375-86ec-4575beabab6b/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a64874d0-1e1f-4aa2-a48d-bb03bd7e280f/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/67f42e9b-8b98-4375-86ec-4575beabab6b/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:51 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/bad56b1f-39a2-4c9b-90b8-6237793dd536/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/1cbcb6f8-cc5d-468e-8437-8f03b3b7b914/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/bad56b1f-39a2-4c9b-90b8-6237793dd536/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/1cbcb6f8-cc5d-468e-8437-8f03b3b7b914/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:42 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/571caef6-e438-48d2-aaa7-88f5c0eed2c0/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/b4e63539-a7f4-4cc5-a7b4-9d1a44fc9a0c/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/571caef6-e438-48d2-aaa7-88f5c0eed2c0/adapters/0/ports/0/start_capture HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/b4e63539-a7f4-4cc5-a7b4-9d1a44fc9a0c/adapters/0/ports/0/start_capture HTTP/1.1
{
"capture_file_name": "test.pcap",
"data_link_type": "DLT_EN10MB"
@ -9,12 +9,12 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/571c
HTTP/1.1 200
Connection: close
Content-Length: 94
Content-Length: 104
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:43 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
{
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-19/test_json4/tmp/captures/test.pcap"
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/captures/test.pcap"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/f544dbe9-a742-4beb-b6de-74e3f62c0fb0/adapters/0/ports/0/stop_capture' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/3e187ec1-989a-4841-9e22-99d9045c2ffe/adapters/0/ports/0/stop_capture' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/f544dbe9-a742-4beb-b6de-74e3f62c0fb0/adapters/0/ports/0/stop_capture HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/3e187ec1-989a-4841-9e22-99d9045c2ffe/adapters/0/ports/0/stop_capture HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:43 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture

@ -1,8 +1,8 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a0d11f0c-cc1a-41e5-b2fe-5d2303e49b99/duplicate' -d '{"destination_node_id": "4f58938a-d98e-4933-b0b3-ceb0534e2f33"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/20929ed1-6f2f-4a85-bc5d-ddbb9ad3a47e/duplicate' -d '{"destination_node_id": "051bd795-8ef1-44e8-9a23-cc0c127227ed"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a0d11f0c-cc1a-41e5-b2fe-5d2303e49b99/duplicate HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/20929ed1-6f2f-4a85-bc5d-ddbb9ad3a47e/duplicate HTTP/1.1
{
"destination_node_id": "4f58938a-d98e-4933-b0b3-ceb0534e2f33"
"destination_node_id": "051bd795-8ef1-44e8-9a23-cc0c127227ed"
}
@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 4
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:43 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/duplicate
true

@ -1,9 +1,9 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes' -d '{"name": "PC TEST 1", "node_id": "67e11483-dd42-4a0d-bef6-d5c8af9eaaec", "path": "iou.bin", "startup_config_content": "hostname test"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes' -d '{"name": "PC TEST 1", "node_id": "0b95e307-c0fc-4ef7-bf85-f5b24433a80a", "path": "iou.bin", "startup_config_content": "hostname test"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes HTTP/1.1
{
"name": "PC TEST 1",
"node_id": "67e11483-dd42-4a0d-bef6-d5c8af9eaaec",
"node_id": "0b95e307-c0fc-4ef7-bf85-f5b24433a80a",
"path": "iou.bin",
"startup_config_content": "hostname test"
}
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 614
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes
{
@ -26,8 +26,8 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/iou/67e11483-dd42-4a0d-bef6-d5c8af9eaaec",
"node_id": "67e11483-dd42-4a0d-bef6-d5c8af9eaaec",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/iou/0b95e307-c0fc-4ef7-bf85-f5b24433a80a",
"node_id": "0b95e307-c0fc-4ef7-bf85-f5b24433a80a",
"nvram": 128,
"path": "iou.bin",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2bf5166d-6369-4654-995a-c8dffe61c6af/adapters/1/ports/0/nio' -d '{"ethernet_device": "docker0", "type": "nio_ethernet"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/20cba7fa-176e-4ed5-8a77-44b792e7265f/adapters/1/ports/0/nio' -d '{"ethernet_device": "docker0", "type": "nio_ethernet"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2bf5166d-6369-4654-995a-c8dffe61c6af/adapters/1/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/20cba7fa-176e-4ed5-8a77-44b792e7265f/adapters/1/ports/0/nio HTTP/1.1
{
"ethernet_device": "docker0",
"type": "nio_ethernet"
@ -11,8 +11,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 64
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/305c77a5-c71a-4b75-834a-ccdaeae83636/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/b5148884-427c-44d9-b606-9d53e33e718a/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/305c77a5-c71a-4b75-834a-ccdaeae83636/adapters/0/ports/0/start_capture HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/b5148884-427c-44d9-b606-9d53e33e718a/adapters/0/ports/0/start_capture HTTP/1.1
{
"capture_file_name": "test.pcap",
"data_link_type": "DLT_EN10MB"
@ -9,12 +9,12 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/305c77a
HTTP/1.1 200
Connection: close
Content-Length: 94
Content-Length: 104
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:46 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
{
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-19/test_json4/tmp/captures/test.pcap"
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/captures/test.pcap"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/97585aea-38f1-48a1-8128-85d5329a173d/adapters/0/ports/0/stop_capture' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bfb62268-221d-4507-89b3-4196a5ecbeb7/adapters/0/ports/0/stop_capture' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/97585aea-38f1-48a1-8128-85d5329a173d/adapters/0/ports/0/stop_capture HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bfb62268-221d-4507-89b3-4196a5ecbeb7/adapters/0/ports/0/stop_capture HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:46 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture

@ -1,8 +1,8 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/882ebd5d-2fc9-4e9d-8b8c-f345c034c7a1/duplicate' -d '{"destination_node_id": "6266c1ee-5419-4cbb-9f43-60ece8a78f42"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/8b862a2d-4c84-4332-aea9-c03a88bd4cf1/duplicate' -d '{"destination_node_id": "7a6e8a08-6178-4982-9ace-85aa5c180f6e"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/882ebd5d-2fc9-4e9d-8b8c-f345c034c7a1/duplicate HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/8b862a2d-4c84-4332-aea9-c03a88bd4cf1/duplicate HTTP/1.1
{
"destination_node_id": "6266c1ee-5419-4cbb-9f43-60ece8a78f42"
"destination_node_id": "7a6e8a08-6178-4982-9ace-85aa5c180f6e"
}
@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 4
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/duplicate
true

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/54ebd9d0-3036-4366-8e4f-ca7261953adf/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/a475eb09-0381-47e1-8227-34bd8603c88f/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/54ebd9d0-3036-4366-8e4f-ca7261953adf/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/a475eb09-0381-47e1-8227-34bd8603c88f/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2b4666ea-9ba2-466a-ad9e-d195c84a0d92/start' -d '{"iourc_content": "test"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9a89a826-338b-4834-8b83-97a6a2af6e9c/start' -d '{"iourc_content": "test"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2b4666ea-9ba2-466a-ad9e-d195c84a0d92/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9a89a826-338b-4834-8b83-97a6a2af6e9c/start HTTP/1.1
{
"iourc_content": "test"
}
@ -10,8 +10,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 614
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
{
@ -23,8 +23,8 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/iou/2b4666ea-9ba2-466a-ad9e-d195c84a0d92",
"node_id": "2b4666ea-9ba2-466a-ad9e-d195c84a0d92",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/iou/9a89a826-338b-4834-8b83-97a6a2af6e9c",
"node_id": "9a89a826-338b-4834-8b83-97a6a2af6e9c",
"nvram": 128,
"path": "iou.bin",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/59c5fa96-21a0-4d57-8cd0-ebf89fbe67d1/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c993730f-6cd7-4298-90ad-f7fff52d6166/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/59c5fa96-21a0-4d57-8cd0-ebf89fbe67d1/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c993730f-6cd7-4298-90ad-f7fff52d6166/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:55 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/stop

@ -10,13 +10,13 @@ HTTP/1.1 201
Connection: close
Content-Length: 335
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes
{
"name": "Nat 1",
"node_id": "0fb0a36d-497e-4a6e-a00a-40b4711eabe4",
"node_id": "6a8086f1-d205-4bff-bf57-ecf8e4e67ce4",
"ports_mapping": [
{
"interface": "virbr0",

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a7d7f761-e36c-47b0-b949-4361ab8419aa/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/19ef641b-65e2-4b08-9e3c-63b88cae1029/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a7d7f761-e36c-47b0-b949-4361ab8419aa/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/19ef641b-65e2-4b08-9e3c-63b88cae1029/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:00 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -8,8 +8,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 25
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:01 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/ports/udp
{

@ -1,20 +1,19 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes' -d '{"hda_disk_image": "linux\u8f7d.img", "name": "PC TEST 1", "qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64", "ram": 1024}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes' -d '{"hda_disk_image": "hello.img", "name": "PC TEST 1", "qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes HTTP/1.1
{
"hda_disk_image": "linux\u8f7d.img",
"hda_disk_image": "hello.img",
"name": "PC TEST 1",
"qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64",
"ram": 1024
"qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64"
}
HTTP/1.1 201
Connection: close
Content-Length: 1427
Content-Length: 1420
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:53 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:06 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes
{
@ -30,8 +29,8 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes
"console_type": "telnet",
"cpu_throttling": 0,
"cpus": 1,
"hda_disk_image": "linux\u8f7d.img",
"hda_disk_image_md5sum": "c4ca4238a0b923820dcc509a6f75849b",
"hda_disk_image": "hello.img",
"hda_disk_image_md5sum": "7d793037a0760186574b0282f2f435e7",
"hda_disk_interface": "ide",
"hdb_disk_image": "",
"hdb_disk_image_md5sum": null,
@ -48,17 +47,17 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
"mac_address": "0c:dd:80:7a:3c:00",
"mac_address": "0c:dd:80:6e:4a:00",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/23785ce8-3c77-44cf-becf-f10b539a7a3c",
"node_id": "23785ce8-3c77-44cf-becf-f10b539a7a3c",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/b4e7b8ed-8121-4c87-8ef6-391ddea86e4a",
"node_id": "b4e7b8ed-8121-4c87-8ef6-391ddea86e4a",
"on_close": "power_off",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64",
"ram": 1024,
"qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64",
"ram": 256,
"status": "stopped",
"usage": ""
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3a1bf07e-161e-4498-8460-0a7b7f213b19/adapters/1/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2f9f2613-4320-4283-8fc4-765e1fabb705/adapters/1/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3a1bf07e-161e-4498-8460-0a7b7f213b19/adapters/1/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2f9f2613-4320-4283-8fc4-765e1fabb705/adapters/1/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:58 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:22 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,8 +1,8 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/80d655e8-9672-4135-84e9-e2fdeeb4860b/duplicate' -d '{"destination_node_id": "70e13ffc-681d-49ed-910b-664ed570386c"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2d0c5456-a833-453e-9fd5-f28efd9b3709/duplicate' -d '{"destination_node_id": "cdb0e425-7ba9-42ca-a258-a86ae72a72e5"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/80d655e8-9672-4135-84e9-e2fdeeb4860b/duplicate HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2d0c5456-a833-453e-9fd5-f28efd9b3709/duplicate HTTP/1.1
{
"destination_node_id": "70e13ffc-681d-49ed-910b-664ed570386c"
"destination_node_id": "cdb0e425-7ba9-42ca-a258-a86ae72a72e5"
}
@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 4
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:04 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:36 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/duplicate
true

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/539e7eea-8299-449e-8edc-f4dc9fc6a78e/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/d1496b9b-eeb8-4d07-bc2f-794fd42dc4a9/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/539e7eea-8299-449e-8edc-f4dc9fc6a78e/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/d1496b9b-eeb8-4d07-bc2f-794fd42dc4a9/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:55 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:13 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/26dbe6f7-487b-4343-8684-e0ba8ff44be7/resume' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/77d09e2a-ecef-4f7b-ae1c-fa3a4c517bcb/resume' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/26dbe6f7-487b-4343-8684-e0ba8ff44be7/resume HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/77d09e2a-ecef-4f7b-ae1c-fa3a4c517bcb/resume HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:56 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:19 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/resume

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/23fcd2bc-9a7d-4b5f-98ac-8d89f8018e7b/start' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6467dbf8-1949-4a5c-9196-f091cde83c1a/start' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/23fcd2bc-9a7d-4b5f-98ac-8d89f8018e7b/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6467dbf8-1949-4a5c-9196-f091cde83c1a/start HTTP/1.1
{}
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 1381
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:55 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:09 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/start
{
@ -43,16 +43,16 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/start
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
"mac_address": "0c:dd:80:8e:7b:00",
"mac_address": "0c:dd:80:3c:1a:00",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/23fcd2bc-9a7d-4b5f-98ac-8d89f8018e7b",
"node_id": "23fcd2bc-9a7d-4b5f-98ac-8d89f8018e7b",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/6467dbf8-1949-4a5c-9196-f091cde83c1a",
"node_id": "6467dbf8-1949-4a5c-9196-f091cde83c1a",
"on_close": "power_off",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64",
"qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64",
"ram": 256,
"status": "stopped",
"usage": ""

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/9ee0bcce-e82e-4118-85d0-7d42adc17d20/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/70867380-e9a2-41ed-8833-e3480fc59241/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/9ee0bcce-e82e-4118-85d0-7d42adc17d20/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/70867380-e9a2-41ed-8833-e3480fc59241/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:55 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:11 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/stop

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/987b2e4b-217e-4753-b68b-8d2446ea3c22/suspend' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c2fe7eb1-7787-417e-b3cb-76c984153fdc/suspend' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/987b2e4b-217e-4753-b68b-8d2446ea3c22/suspend HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c2fe7eb1-7787-417e-b3cb-76c984153fdc/suspend HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:22:55 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:18 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/suspend

@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 443
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes
{
@ -21,8 +21,8 @@ X-Route: /v2/compute/projects/{project_id}/traceng/nodes
"default_destination": "",
"ip_address": "",
"name": "TraceNG TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/7ba1137d-09a7-420b-9e8e-8db58305958b",
"node_id": "7ba1137d-09a7-420b-9e8e-8db58305958b",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/d7facbd2-63f5-44a0-ad86-d5d69f4aaf6e",
"node_id": "d7facbd2-63f5-44a0-ad86-d5d69f4aaf6e",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/80621873-7708-43c4-8ace-3f2a282262ad/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/e62a021e-05dd-4873-a12e-e4a55f0ee1c4/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/80621873-7708-43c4-8ace-3f2a282262ad/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/e62a021e-05dd-4873-a12e-e4a55f0ee1c4/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,8 +1,8 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/1eabddf4-b65e-4261-8b4e-713c8b2f7bbb/duplicate' -d '{"destination_node_id": "27018f55-c273-4f98-a354-ffb038d99390"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/479bdb08-7aaf-455b-833a-d28d9f0aa718/duplicate' -d '{"destination_node_id": "381aa95d-f54e-44e2-8742-918b9f387f1d"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/1eabddf4-b65e-4261-8b4e-713c8b2f7bbb/duplicate HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/479bdb08-7aaf-455b-833a-d28d9f0aa718/duplicate HTTP/1.1
{
"destination_node_id": "27018f55-c273-4f98-a354-ffb038d99390"
"destination_node_id": "381aa95d-f54e-44e2-8742-918b9f387f1d"
}
@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 4
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/duplicate
true

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/b52d517e-3865-4e8b-b927-f520106705ec/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/80424f98-d63d-45d1-8017-7ddc4e54c8ad/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/b52d517e-3865-4e8b-b927-f520106705ec/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/80424f98-d63d-45d1-8017-7ddc4e54c8ad/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c3b8f66c-6191-4826-82c2-3c183d2e159c/start' -d '{"destination": "192.168.1.2"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c44444f5-3ec9-4266-b378-00095a009b80/start' -d '{"destination": "192.168.1.2"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c3b8f66c-6191-4826-82c2-3c183d2e159c/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c44444f5-3ec9-4266-b378-00095a009b80/start HTTP/1.1
{
"destination": "192.168.1.2"
}
@ -10,8 +10,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 443
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/start
{
@ -21,8 +21,8 @@ X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/start
"default_destination": "",
"ip_address": "",
"name": "TraceNG TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/c3b8f66c-6191-4826-82c2-3c183d2e159c",
"node_id": "c3b8f66c-6191-4826-82c2-3c183d2e159c",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/c44444f5-3ec9-4266-b378-00095a009b80",
"node_id": "c44444f5-3ec9-4266-b378-00095a009b80",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/438b6bdc-4f4b-4367-831d-253d4be4bbb6/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/b1665638-c463-4b50-94d0-46f7fb908529/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/438b6bdc-4f4b-4367-831d-253d4be4bbb6/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/b1665638-c463-4b50-94d0-46f7fb908529/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/stop

@ -12,8 +12,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 460
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes
{
@ -25,7 +25,7 @@ X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes
"linked_clone": false,
"name": "VM1",
"node_directory": null,
"node_id": "57acf8e0-a72c-45a2-8fcf-a065b37e9c7a",
"node_id": "b2f5ee74-cf1b-4600-822c-38eb239306c2",
"on_close": "power_off",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7a48f127-6b01-43b7-8a75-3fac422bf0d2/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7f3b2de7-1d5c-4d79-a49b-5d837a09b026/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7a48f127-6b01-43b7-8a75-3fac422bf0d2/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7f3b2de7-1d5c-4d79-a49b-5d837a09b026/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/b3fad03f-5133-4ef1-8ff5-f1a240b72c14/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/99c08510-8a50-439e-bfb3-9f1ac1b729f1/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/b3fad03f-5133-4ef1-8ff5-f1a240b72c14/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/99c08510-8a50-439e-bfb3-9f1ac1b729f1/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/8df4a431-7f2e-4a47-8f99-d9f14b19a4ef/resume' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/ee8f3742-682a-495b-9854-4c091c725c00/resume' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/8df4a431-7f2e-4a47-8f99-d9f14b19a4ef/resume HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/ee8f3742-682a-495b-9854-4c091c725c00/resume HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/resume

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/cdca93c2-95aa-467b-a79b-00f93d63022e/start' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4cf6acf2-6933-4f46-abb0-757ca8ac358d/start' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/cdca93c2-95aa-467b-a79b-00f93d63022e/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4cf6acf2-6933-4f46-abb0-757ca8ac358d/start HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/start

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/74be1229-8889-47a4-86cc-f9a7352d717b/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/17873c2c-ec04-4c6b-bbf7-399ddc2e4c2d/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/74be1229-8889-47a4-86cc-f9a7352d717b/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/17873c2c-ec04-4c6b-bbf7-399ddc2e4c2d/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/stop

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/0c88c5fb-baa8-4ceb-9325-6cceb4a86766/suspend' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/fd256c2f-ac6e-4f9d-975a-e6ea2347170a/suspend' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/0c88c5fb-baa8-4ceb-9325-6cceb4a86766/suspend HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/fd256c2f-ac6e-4f9d-975a-e6ea2347170a/suspend HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/suspend

@ -1,10 +1,10 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes' -d '{"linked_clone": false, "name": "VM1", "vmx_path": "/tmp/pytest-of-grossmj/pytest-19/test_vmware_create0/test.vmx"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes' -d '{"linked_clone": false, "name": "VM1", "vmx_path": "/tmp/pytest-of-grossmj/pytest-36/test_vmware_create0/test.vmx"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes HTTP/1.1
{
"linked_clone": false,
"name": "VM1",
"vmx_path": "/tmp/pytest-of-grossmj/pytest-19/test_vmware_create0/test.vmx"
"vmx_path": "/tmp/pytest-of-grossmj/pytest-36/test_vmware_create0/test.vmx"
}
@ -12,8 +12,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 594
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:40 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes
{
@ -24,11 +24,11 @@ X-Route: /v2/compute/projects/{project_id}/vmware/nodes
"headless": false,
"linked_clone": false,
"name": "VM1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/3f14057f-de2e-4254-b140-3ed8430c1f87",
"node_id": "3f14057f-de2e-4254-b140-3ed8430c1f87",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/b731aa49-722d-492b-b2e1-49a8fbfddd9d",
"node_id": "b731aa49-722d-492b-b2e1-49a8fbfddd9d",
"on_close": "power_off",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped",
"use_any_adapter": false,
"vmx_path": "/tmp/pytest-of-grossmj/pytest-19/test_vmware_create0/test.vmx"
"vmx_path": "/tmp/pytest-of-grossmj/pytest-36/test_vmware_create0/test.vmx"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/ecd4a281-3878-47a1-a174-2ea3d9564b56/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/707b538f-74c5-42d9-8b45-3743c8a50b26/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/ecd4a281-3878-47a1-a174-2ea3d9564b56/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/707b538f-74c5-42d9-8b45-3743c8a50b26/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:14 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:47 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4cb704a4-44c4-4c9e-b522-4908fd91fc68/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a772e2be-8c19-4c27-8b85-8db063bf51b3/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4cb704a4-44c4-4c9e-b522-4908fd91fc68/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a772e2be-8c19-4c27-8b85-8db063bf51b3/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:13 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:46 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/81633c23-b08b-4797-9140-762cd25e1628/resume' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/32bec5f3-c1ef-4845-abc7-976a9f743801/resume' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/81633c23-b08b-4797-9140-762cd25e1628/resume HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/32bec5f3-c1ef-4845-abc7-976a9f743801/resume HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:12 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:45 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/resume

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/8e20d77f-8544-4c7b-bc62-80fd8fdede7f/start' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/d49d945a-0e5d-4ae0-a68d-58798953af7c/start' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/8e20d77f-8544-4c7b-bc62-80fd8fdede7f/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/d49d945a-0e5d-4ae0-a68d-58798953af7c/start HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:09 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:42 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/start

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/fe5caf38-15d9-445e-b85d-4b6b5a2753f0/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/1e2471fd-894a-4fb7-ac4a-1a748611b7b7/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/fe5caf38-15d9-445e-b85d-4b6b5a2753f0/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/1e2471fd-894a-4fb7-ac4a-1a748611b7b7/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:10 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:43 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/stop

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/f5fd2ca0-cf4c-4ee0-ad66-a944cb16b3d6/suspend' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/65c44e67-3039-4360-8c4c-5373f64ee4ff/suspend' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/f5fd2ca0-cf4c-4ee0-ad66-a944cb16b3d6/suspend HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/65c44e67-3039-4360-8c4c-5373f64ee4ff/suspend HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:11 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:44 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/suspend

@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 384
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:58 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes
{
@ -19,8 +19,8 @@ X-Route: /v2/compute/projects/{project_id}/vpcs/nodes
"console": 5004,
"console_type": "telnet",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/d6d1d1ea-ac1f-43e4-a87b-5f73ff354da5",
"node_id": "d6d1d1ea-ac1f-43e4-a87b-5f73ff354da5",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/6f2aceed-58ef-4d52-9c7f-a60c9c88867c",
"node_id": "6f2aceed-58ef-4d52-9c7f-a60c9c88867c",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/101d93e3-a6c8-4ffa-ad71-0b8ed57b3877/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/b7f5535b-c496-463f-8a87-7828b40efe6e/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/101d93e3-a6c8-4ffa-ad71-0b8ed57b3877/adapters/0/ports/0/nio HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/b7f5535b-c496-463f-8a87-7828b40efe6e/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:58 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,8 +1,8 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/855cd169-cd51-4cb4-8383-9d41d4389741/duplicate' -d '{"destination_node_id": "aaa4bc31-1c8f-4f70-9de4-377be2ae0f98"}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/c746cf32-8dc1-4022-8788-ee6ab876facc/duplicate' -d '{"destination_node_id": "5d066b15-97d6-4957-9c97-4314ec114029"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/855cd169-cd51-4cb4-8383-9d41d4389741/duplicate HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/c746cf32-8dc1-4022-8788-ee6ab876facc/duplicate HTTP/1.1
{
"destination_node_id": "aaa4bc31-1c8f-4f70-9de4-377be2ae0f98"
"destination_node_id": "5d066b15-97d6-4957-9c97-4314ec114029"
}
@ -10,8 +10,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 4
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/duplicate
true

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/81b25be4-d371-414b-bc18-f0115b77656a/reload' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ed57e0b3-5eb9-4311-a36a-901a8dd48eac/reload' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/81b25be4-d371-414b-bc18-f0115b77656a/reload HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ed57e0b3-5eb9-4311-a36a-901a8dd48eac/reload HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/reload

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/91a04c2d-0c6c-428b-81e5-bea45f50f000/start' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/65171aae-388a-44a8-a225-a37781daa1d2/start' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/91a04c2d-0c6c-428b-81e5-bea45f50f000/start HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/65171aae-388a-44a8-a225-a37781daa1d2/start HTTP/1.1
{}
@ -8,8 +8,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 384
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:58 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/start
{
@ -17,8 +17,8 @@ X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/start
"console": 5004,
"console_type": "telnet",
"name": "PC TEST 1",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/91a04c2d-0c6c-428b-81e5-bea45f50f000",
"node_id": "91a04c2d-0c6c-428b-81e5-bea45f50f000",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/65171aae-388a-44a8-a225-a37781daa1d2",
"node_id": "65171aae-388a-44a8-a225-a37781daa1d2",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/8ff2f98b-566e-46d3-8a4f-5fb3eedc2956/stop' -d '{}'
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/3c69e2fd-ed13-44fe-b908-debdbcb8b53b/stop' -d '{}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/8ff2f98b-566e-46d3-8a4f-5fb3eedc2956/stop HTTP/1.1
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/3c69e2fd-ed13-44fe-b908-debdbcb8b53b/stop HTTP/1.1
{}
@ -8,7 +8,7 @@ HTTP/1.1 204
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:19 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:59 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/stop

@ -17,7 +17,7 @@ HTTP/1.1 201
Connection: close
Content-Length: 0
Content-Type: application/octet-stream
Date: Thu, 16 Aug 2018 14:23:04 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:34 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/qemu/img

@ -15,8 +15,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 183
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:02 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/647c0d2d-6fda-4b31-a2f2-2d64903735f0' -d '{"name": "test"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/b5042f13-972d-41e1-a8bc-82e5c33f2781' -d '{"name": "test"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/647c0d2d-6fda-4b31-a2f2-2d64903735f0 HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/b5042f13-972d-41e1-a8bc-82e5c33f2781 HTTP/1.1
{
"name": "test"
}
@ -10,8 +10,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 1739
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:42 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:52 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
{
@ -68,8 +68,8 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
}
],
"name": "test",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/builtin/647c0d2d-6fda-4b31-a2f2-2d64903735f0",
"node_id": "647c0d2d-6fda-4b31-a2f2-2d64903735f0",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/builtin/b5042f13-972d-41e1-a8bc-82e5c33f2781",
"node_id": "b5042f13-972d-41e1-a8bc-82e5c33f2781",
"ports_mapping": [
{
"interface": "wlp58s0",

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/570c1d18-c286-4db6-aa68-f0fffda8ba9e/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/00346631-6030-4a9b-bfa5-8adc512d6c5a/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/570c1d18-c286-4db6-aa68-f0fffda8ba9e/adapters/0/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/00346631-6030-4a9b-bfa5-8adc512d6c5a/adapters/0/ports/0/nio HTTP/1.1
{
"filters": {},
"lport": 4242,
@ -14,8 +14,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 108
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:41 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:51 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/5a62d308-eec9-4dc4-9771-eec28e4fbbf8' -d '{"console": 5006, "environment": "GNS3=1\nGNS4=0", "extra_hosts": "test:127.0.0.1", "name": "test", "start_command": "yes"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/41c09ab9-807e-47bc-b731-4f1ebd1a63ad' -d '{"console": 5006, "environment": "GNS3=1\nGNS4=0", "extra_hosts": "test:127.0.0.1", "name": "test", "start_command": "yes"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/5a62d308-eec9-4dc4-9771-eec28e4fbbf8 HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/41c09ab9-807e-47bc-b731-4f1ebd1a63ad HTTP/1.1
{
"console": 5006,
"environment": "GNS3=1\nGNS4=0",
@ -14,8 +14,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 639
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:43 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}
{
@ -31,8 +31,8 @@ X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}
"extra_hosts": "test:127.0.0.1",
"image": "nginx:latest",
"name": "test",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/docker/5a62d308-eec9-4dc4-9771-eec28e4fbbf8",
"node_id": "5a62d308-eec9-4dc4-9771-eec28e4fbbf8",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/docker/41c09ab9-807e-47bc-b731-4f1ebd1a63ad",
"node_id": "41c09ab9-807e-47bc-b731-4f1ebd1a63ad",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"start_command": "yes",
"status": "stopped"

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/732d14f8-b11f-4eb9-9ed9-014073548328/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/34596bf7-9398-4c08-9773-aaf9223b05c6/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/732d14f8-b11f-4eb9-9ed9-014073548328/adapters/0/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/34596bf7-9398-4c08-9773-aaf9223b05c6/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
@ -13,8 +13,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:42 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:54 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/f9115be4-ee74-44f2-9e42-adb96be3f66a' -d '{"console": 5005, "ethernet_adapters": 4, "l1_keepalives": true, "name": "test", "nvram": 2048, "ram": 512, "serial_adapters": 0, "use_default_iou_values": true}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d6f1d9de-9179-44c7-888a-4f0dbcbc5d0c' -d '{"console": 5005, "ethernet_adapters": 4, "l1_keepalives": true, "name": "test", "nvram": 2048, "ram": 512, "serial_adapters": 0, "use_default_iou_values": true}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/f9115be4-ee74-44f2-9e42-adb96be3f66a HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d6f1d9de-9179-44c7-888a-4f0dbcbc5d0c HTTP/1.1
{
"console": 5005,
"ethernet_adapters": 4,
@ -17,8 +17,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 609
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
{
@ -30,8 +30,8 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
"l1_keepalives": true,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "test",
"node_directory": "/tmp/pytest-of-grossmj/pytest-19/test_json4/project-files/iou/f9115be4-ee74-44f2-9e42-adb96be3f66a",
"node_id": "f9115be4-ee74-44f2-9e42-adb96be3f66a",
"node_directory": "/tmp/pytest-of-grossmj/pytest-36/test_json4/project-files/iou/d6f1d9de-9179-44c7-888a-4f0dbcbc5d0c",
"node_id": "d6f1d9de-9179-44c7-888a-4f0dbcbc5d0c",
"nvram": 2048,
"path": "iou.bin",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2e43df37-ee45-47e8-a949-700f9643a2bd/adapters/1/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c950e271-72c8-4b34-bf7e-3dbccd5b62ce/adapters/1/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2e43df37-ee45-47e8-a949-700f9643a2bd/adapters/1/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c950e271-72c8-4b34-bf7e-3dbccd5b62ce/adapters/1/ports/0/nio HTTP/1.1
{
"filters": {},
"lport": 4242,
@ -14,8 +14,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 89
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:45 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 05:59:56 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/f995f380-37d4-4d8d-956e-2f6dc9407ad6' -d '{"name": "test"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/89cf80bd-1e4b-4d1b-a7ca-9f99d08da97f' -d '{"name": "test"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/f995f380-37d4-4d8d-956e-2f6dc9407ad6 HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/89cf80bd-1e4b-4d1b-a7ca-9f99d08da97f HTTP/1.1
{
"name": "test"
}
@ -10,13 +10,13 @@ HTTP/1.1 200
Connection: close
Content-Length: 334
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:49 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:01 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
{
"name": "test",
"node_id": "f995f380-37d4-4d8d-956e-2f6dc9407ad6",
"node_id": "89cf80bd-1e4b-4d1b-a7ca-9f99d08da97f",
"ports_mapping": [
{
"interface": "virbr0",

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/12472b4d-2896-4351-a8e3-d3f7d2ce066e/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/bf70d6f5-75d7-4dec-9d41-3743031a4aae/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/12472b4d-2896-4351-a8e3-d3f7d2ce066e/adapters/0/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/bf70d6f5-75d7-4dec-9d41-3743031a4aae/adapters/0/ports/0/nio HTTP/1.1
{
"filters": {},
"lport": 4242,
@ -14,8 +14,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 108
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:48 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:00 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/d4daf516-44af-4e25-a632-d5015f00e6bd' -d '{"console": 5006, "hdb_disk_image": "linux\u8f7d.img", "name": "test", "ram": 1024}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/9d0c9a01-be00-403d-93b8-f810893987a7' -d '{"console": 5006, "hdb_disk_image": "linux\u8f7d.img", "name": "test", "ram": 1024}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/d4daf516-44af-4e25-a632-d5015f00e6bd HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/9d0c9a01-be00-403d-93b8-f810893987a7 HTTP/1.1
{
"console": 5006,
"hdb_disk_image": "linux\u8f7d.img",
@ -13,8 +13,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 1422
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:57 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:21 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
{
@ -48,16 +48,16 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
"mac_address": "0c:dd:80:e6:bd:00",
"mac_address": "0c:dd:80:87:a7:00",
"name": "test",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/d4daf516-44af-4e25-a632-d5015f00e6bd",
"node_id": "d4daf516-44af-4e25-a632-d5015f00e6bd",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/9d0c9a01-be00-403d-93b8-f810893987a7",
"node_id": "9d0c9a01-be00-403d-93b8-f810893987a7",
"on_close": "power_off",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"qemu_path": "/tmp/tmp5fl9r7cg/qemu-system-x86_64",
"qemu_path": "/tmp/tmpmokj7epp/qemu-system-x86_64",
"ram": 1024,
"status": "stopped",
"usage": ""

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/783249bc-6147-464f-843c-92edb1c5cd0d/adapters/1/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/0b00891a-b665-4370-a066-0691869ffeac/adapters/1/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/783249bc-6147-464f-843c-92edb1c5cd0d/adapters/1/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/0b00891a-b665-4370-a066-0691869ffeac/adapters/1/ports/0/nio HTTP/1.1
{
"filters": {},
"lport": 4242,
@ -14,8 +14,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 108
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:22:58 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:23 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/9cef1362-8676-4699-9e5a-a7f25716b6a1' -d '{"ip_address": "192.168.1.1", "name": "test"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/f558ee31-d1b6-4157-bfbc-d1847f6639c0' -d '{"ip_address": "192.168.1.1", "name": "test"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/9cef1362-8676-4699-9e5a-a7f25716b6a1 HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/f558ee31-d1b6-4157-bfbc-d1847f6639c0 HTTP/1.1
{
"ip_address": "192.168.1.1",
"name": "test"
@ -11,8 +11,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 444
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:39 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
{
@ -22,8 +22,8 @@ X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
"default_destination": "",
"ip_address": "192.168.1.1",
"name": "test",
"node_directory": "/tmp/tmp0fzqt09o/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/9cef1362-8676-4699-9e5a-a7f25716b6a1",
"node_id": "9cef1362-8676-4699-9e5a-a7f25716b6a1",
"node_directory": "/tmp/tmph4dpdlx_/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/f558ee31-d1b6-4157-bfbc-d1847f6639c0",
"node_id": "f558ee31-d1b6-4157-bfbc-d1847f6639c0",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "stopped"
}

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/43c1e85d-ab43-4267-9986-e9dc3d9bee1e/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/016d415f-895d-46ee-a3d3-cbd845d05e18/adapters/0/ports/0/nio' -d '{"filters": {}, "lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/43c1e85d-ab43-4267-9986-e9dc3d9bee1e/adapters/0/ports/0/nio HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/016d415f-895d-46ee-a3d3-cbd845d05e18/adapters/0/ports/0/nio HTTP/1.1
{
"filters": {},
"lport": 4242,
@ -14,8 +14,8 @@ HTTP/1.1 201
Connection: close
Content-Length: 108
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:05 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:38 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
{

@ -1,6 +1,6 @@
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7b038f97-b154-4d70-a569-acaf770de654' -d '{"console": 5005, "name": "test"}'
curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c3d40d4c-151a-4027-bba6-9b14aac189d2' -d '{"console": 5005, "name": "test"}'
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7b038f97-b154-4d70-a569-acaf770de654 HTTP/1.1
PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c3d40d4c-151a-4027-bba6-9b14aac189d2 HTTP/1.1
{
"console": 5005,
"name": "test"
@ -11,8 +11,8 @@ HTTP/1.1 200
Connection: close
Content-Length: 464
Content-Type: application/json
Date: Thu, 16 Aug 2018 14:23:06 GMT
Server: Python/3.5 GNS3/2.2.0dev2
Date: Tue, 20 Nov 2018 06:00:40 GMT
Server: Python/3.6 GNS3/2.2.0dev4
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
{
@ -24,7 +24,7 @@ X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
"linked_clone": false,
"name": "test",
"node_directory": null,
"node_id": "7b038f97-b154-4d70-a569-acaf770de654",
"node_id": "c3d40d4c-151a-4027-bba6-9b14aac189d2",
"on_close": "power_off",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save