mirror of
https://github.com/GNS3/gns3-server.git
synced 2025-06-25 01:59:14 +00:00
Compare commits
328 Commits
Author | SHA1 | Date | |
---|---|---|---|
9e4474de8d | |||
9bda15236e | |||
4daaea9cec | |||
5e4e5c741b | |||
7117b1fb65 | |||
992c60e3e0 | |||
a98fc2d308 | |||
2fd4b2cbc8 | |||
3bd394b637 | |||
7571c32563 | |||
05b949930d | |||
4075bbd703 | |||
3aba2a319c | |||
3a3ba2f54a | |||
2fa2c715f5 | |||
907207a140 | |||
539cf640d8 | |||
6e7aeb1fdd | |||
3245450e67 | |||
f154ebeee9 | |||
7608584833 | |||
f69914565a | |||
60beba108a | |||
4a0fbe9b1b | |||
ff9bd59ef8 | |||
4ab3f281c5 | |||
7b507bf532 | |||
459dd7b479 | |||
b8c70a3a8e | |||
a267ecdea4 | |||
7b8f0c2633 | |||
89f97902f9 | |||
8dd2831890 | |||
19723f06ed | |||
3f5ee94022 | |||
85582554ac | |||
107dbbc949 | |||
2af9127879 | |||
5e9810d420 | |||
f3ad333a21 | |||
c8f7d789f7 | |||
df9b40c1dc | |||
f5c02368e6 | |||
7cfd0d4d1d | |||
9d47050dff | |||
1b845225b2 | |||
5a3f8b9a9b | |||
56a4d3f8fd | |||
6d1adea907 | |||
2d777cac13 | |||
6ae7ef8a2e | |||
09d05accc1 | |||
2f57bd58c0 | |||
51a92b46dd | |||
7c437adbef | |||
fef1d01e26 | |||
af3ae0df24 | |||
87390274cc | |||
f424e2dfd5 | |||
4031fd0c18 | |||
1c678e296e | |||
958ec94f13 | |||
a9fd990904 | |||
9d18ac1e3e | |||
2cfac30810 | |||
67e70c4628 | |||
8b71e9b20c | |||
7cd9bb6ca6 | |||
6ec5683c95 | |||
2e41328ae9 | |||
918ba21f1f | |||
077432ff2f | |||
8105b68d52 | |||
906f29d5fc | |||
5d4de9d0ba | |||
4470519d9f | |||
941857470d | |||
e64ed839f5 | |||
647dde1bb4 | |||
63c0bfe46e | |||
2eddc463e7 | |||
fb288db50a | |||
55a9abfcea | |||
dac2cf4089 | |||
3b0bb8df4e | |||
9559748f9d | |||
4656521987 | |||
2feec666a2 | |||
86772d9127 | |||
fc182e932a | |||
27d447c926 | |||
df9f717d7c | |||
703dca54ab | |||
39da0f3904 | |||
6a7d47ce97 | |||
7c07d0b4bd | |||
6626bf37a6 | |||
f7376ee382 | |||
3172985a21 | |||
dcf94a5852 | |||
cba39a3744 | |||
03c7744efd | |||
b0f74c2a5e | |||
63fb82a89d | |||
aad74dbcb9 | |||
c5be58b016 | |||
507090d69d | |||
ed27a46dee | |||
8d02405e88 | |||
a17034fc6d | |||
7adf5201f0 | |||
0df3322b6c | |||
43c7acb0cf | |||
239d9e6fd6 | |||
9e54ab77d0 | |||
5dbedb744e | |||
7a463676cd | |||
b0700b8787 | |||
06ce0868ec | |||
7c33d3510a | |||
cb1f73e9a2 | |||
2476581dca | |||
b7af2e4d5c | |||
b002812907 | |||
af78031322 | |||
61c87e57a4 | |||
9cce4de190 | |||
54d50b2ef4 | |||
9e518412b3 | |||
e9154f6af6 | |||
dd05884096 | |||
e58f86e204 | |||
a6bc6bc79c | |||
336b77e28a | |||
3dbce3fa40 | |||
053a16960c | |||
a860243531 | |||
99886d3f0c | |||
6fb613dcff | |||
4f803ff162 | |||
591d4f29ff | |||
87d85c1947 | |||
54c4bd31d4 | |||
907807dc53 | |||
5cbfafbeb2 | |||
6229fadace | |||
81a48df9bb | |||
2289fd4a2f | |||
4ac999461b | |||
3b87a19979 | |||
5a62277819 | |||
a86f881d83 | |||
457ae4783f | |||
878987a26e | |||
40d7ae6866 | |||
39f6f4edd5 | |||
5b3be13e73 | |||
16908df8b2 | |||
c357d52ba4 | |||
44a142e91d | |||
28004479fd | |||
e8b8554c1a | |||
424db843ca | |||
0c6749f62b | |||
cdae1f9e00 | |||
cf0cc8bb87 | |||
c41c01b95f | |||
2340823f53 | |||
470cea327f | |||
6edcbd0461 | |||
a7e449ff0e | |||
e763980dbe | |||
f1ae3b3778 | |||
9400c49b82 | |||
773bad811a | |||
6b54cc27da | |||
351ed64de9 | |||
81ddb0cfe6 | |||
0c19bc8d43 | |||
264f9da576 | |||
30a9ea8675 | |||
7543d7587c | |||
f5ebc6a29a | |||
f41158173b | |||
cb5dc36987 | |||
fb470dd4b5 | |||
6dbb992513 | |||
e962717448 | |||
6dc58b28fd | |||
6db8cecda5 | |||
cc1980ac1c | |||
2af9c9c8ec | |||
8cd66cfc02 | |||
4d222ddc0a | |||
5c884702e5 | |||
62c5aa2948 | |||
474e184646 | |||
7a55ba3c1e | |||
6df93d4db0 | |||
7c3a38d379 | |||
dde01317e0 | |||
a17119187b | |||
4cc5dbc228 | |||
f01706e9e6 | |||
c075baa05b | |||
de2cbf4258 | |||
bc71fb6933 | |||
21bed54768 | |||
d50614aed7 | |||
22854f1baa | |||
5045c6cfbf | |||
6a6cabc2d2 | |||
541101741b | |||
2b786e40b9 | |||
2bb1b61526 | |||
106df1d4ab | |||
06a6abe687 | |||
3f4bdfef11 | |||
cbb6eccad8 | |||
9edbd27b4f | |||
645031ee15 | |||
c70b344133 | |||
343f223a83 | |||
1f1d93d078 | |||
dd211bce52 | |||
e00bde51da | |||
e291ec1eb9 | |||
3daa3f450b | |||
8e8985c69f | |||
03401a477e | |||
4e396ac690 | |||
3a73d01547 | |||
23b568678a | |||
8ad632976f | |||
b8bf2bf465 | |||
55be74f93c | |||
7d591b0228 | |||
a059e6b943 | |||
c6990dfeee | |||
aff67b324f | |||
f7e90a7d7f | |||
ed6b1d909d | |||
010d65114d | |||
3dcb7799e3 | |||
aaaeb410d5 | |||
d506962bdb | |||
4d9728b6f5 | |||
ff9048b5a8 | |||
6c96be2acc | |||
21afaf31f9 | |||
8e5ac228d5 | |||
94f63f54ba | |||
cf91e904f7 | |||
767bb770ca | |||
bae3fb84b9 | |||
889d29ec55 | |||
a221678448 | |||
20886bdd51 | |||
089148e451 | |||
d3ec2a7275 | |||
2d01ef489b | |||
d64d7de541 | |||
372017f467 | |||
826f6b2d57 | |||
0ae66a2608 | |||
380224dca1 | |||
af80b0bb6e | |||
b0df7ecabf | |||
4c83fc1243 | |||
69ba0ccf77 | |||
0681c296a7 | |||
3f679bd106 | |||
724eda1f35 | |||
3f7c4c0474 | |||
5b6011a248 | |||
80eb06f67c | |||
9132ba8d05 | |||
85ea1cf7a9 | |||
8cc8269842 | |||
52bfa636c1 | |||
4eca82174d | |||
32f5dbb645 | |||
7aae682f0a | |||
879e32eb9a | |||
01481cde1f | |||
b5deb9d177 | |||
a8990c9e89 | |||
e1aa13fa73 | |||
135d56371d | |||
7fe8f7e716 | |||
10702f87bc | |||
2fb5e47c8d | |||
4487e578bc | |||
5754747a90 | |||
62c51edbae | |||
a13d063aa1 | |||
1ef1872f8e | |||
657698a961 | |||
081ba31b50 | |||
aea4ae808f | |||
3e601a8a24 | |||
ae3515434c | |||
8e2d8f3962 | |||
589c9754e8 | |||
4ecd3b2015 | |||
84ee3263ba | |||
174624121d | |||
d9a9abf845 | |||
0b07299472 | |||
f7d0f54b6d | |||
7fb192699b | |||
bccdfc97d1 | |||
792c4310eb | |||
3e21f96bf9 | |||
5f932fee9f | |||
b858664985 | |||
78fe929e0c | |||
8e90d79399 | |||
78d0284247 | |||
57cb457b5d | |||
7a9625744c | |||
470133b096 | |||
a494f8257b | |||
2a1b9e7232 | |||
70cbc0260b | |||
c3c298cd63 | |||
a13c237495 | |||
54a93a5ccb |
1
.gitignore
vendored
1
.gitignore
vendored
@ -58,4 +58,5 @@ startup.vpcs
|
|||||||
|
|
||||||
# Virtualenv
|
# Virtualenv
|
||||||
env
|
env
|
||||||
|
venv
|
||||||
.ropeproject
|
.ropeproject
|
||||||
|
@ -30,3 +30,4 @@ env:
|
|||||||
- PYTHON_VERSION=3.5
|
- PYTHON_VERSION=3.5
|
||||||
- PYTHON_VERSION=3.6
|
- PYTHON_VERSION=3.6
|
||||||
- PYTHON_VERSION=3.7
|
- PYTHON_VERSION=3.7
|
||||||
|
- PYTHON_VERSION=3.8
|
||||||
|
230
CHANGELOG
230
CHANGELOG
@ -1,5 +1,203 @@
|
|||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 2.2.3 12/11/2019
|
||||||
|
|
||||||
|
* Improved how the path to the config file is actually determined
|
||||||
|
* Return HTTP status code 204 in API when project successfully closed. Fixes #1689
|
||||||
|
* Python3.8 support. Ref https://github.com/GNS3/gns3-gui/issues/2895
|
||||||
|
* Make sure still support Python >= 3.5.3
|
||||||
|
* Added workaround for #1690. Added venv/ to .gitignore
|
||||||
|
* Fix exception when adding VirtualBox VM. Fixes #1685.
|
||||||
|
* Set psutil to version 5.6.3 in requirements.txt
|
||||||
|
* Add `LimitNOFILE=16384` to GNS3 service. Ref #1678
|
||||||
|
* Change the default UDP port range to be 20000 to 30000. Ref #1271
|
||||||
|
|
||||||
|
## 2.2.2 04/11/2019
|
||||||
|
|
||||||
|
* Release 2019.2.0-alpha.10
|
||||||
|
* Fix how PCI bridges are created for Qemu VMs with greater than 32 interfaces.
|
||||||
|
* Fix broken support for cloned VirtualBox VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2889
|
||||||
|
* Handle builtin entry does not exist when adding node from template (new fix).
|
||||||
|
* Let systemd directly supervises the GNS3 service. Fixes #1678
|
||||||
|
|
||||||
|
## 2.2.1 01/11/2019
|
||||||
|
|
||||||
|
* Handle builtin entry does not exist when adding node from template.
|
||||||
|
* Upgrade aiohttp to version 3.6.2
|
||||||
|
* Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
|
||||||
|
* Prevent deleting a GNS3 project outside the project directory. Ref #1669
|
||||||
|
* Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes https://github.com/GNS3/gns3-gui/issues/2882
|
||||||
|
* Fix QEMU link detection flaky on last port. Fixes #1666
|
||||||
|
* Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref https://github.com/GNS3/gns3-gui/issues/2866
|
||||||
|
* Use 0.0.0.0 by default for server host. Fixes https://github.com/GNS3/gns3-server/issues/1663
|
||||||
|
* Improvement to validate HTTP authentication config. Ref #1662
|
||||||
|
* Use versioned config directory for profiles. Fixes #1664
|
||||||
|
* Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377 No error is sent by VBoxManage is this feature is not available, for instance with Intel processors.
|
||||||
|
* Set default host to "localhost". Fixes https://github.com/GNS3/gns3-server/issues/1663
|
||||||
|
* Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
|
||||||
|
* Fix error with console type in Ethernet switch schema. Fixes #1659
|
||||||
|
|
||||||
|
## 2.2.0 30/09/2019
|
||||||
|
|
||||||
|
* Add debug message for what directory is checked for Qemu binaries. Ref #1655
|
||||||
|
* Release 2019.2.0-alpha.8
|
||||||
|
* Fix single quote is not closed. Fixes #1654
|
||||||
|
* Fix wrong Dynamips command used to rename an ATM switch. Fixes #1651
|
||||||
|
* Don't specify the PCI bus for AHCI device
|
||||||
|
* Add id value to all Qemu drives
|
||||||
|
|
||||||
|
## 2.2.0rc5 09/09/2019
|
||||||
|
|
||||||
|
* Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
|
||||||
|
|
||||||
|
## 2.2.0rc4 30/08/2019
|
||||||
|
|
||||||
|
* Release 2019.2.0-alpha.7
|
||||||
|
* Check that vcpus value for GNS3 VM is an integer. Fixes #1636
|
||||||
|
* Make x,y optional for creating links via API. Fixes #1630
|
||||||
|
* Set default_name_format for some builtin nodes.
|
||||||
|
* Allow "none" for compute_id in templates.
|
||||||
|
|
||||||
|
## 2.2.0rc3 12/08/2019
|
||||||
|
|
||||||
|
* Revert to jsonschema 2.6.0 due to packaging problem.
|
||||||
|
|
||||||
|
## 2.2.0rc2 10/08/2019
|
||||||
|
|
||||||
|
* Bump jsonschema to version 3.0.2
|
||||||
|
* List Hyper-V VMs on non-english OSes. Fixes #1612
|
||||||
|
* Add missing default values in Cloud schema.
|
||||||
|
* Release 2019.2.0-alpha.5
|
||||||
|
* Fix redirection to web-ui bundled server
|
||||||
|
|
||||||
|
## 2.2.0b4 11/07/2019
|
||||||
|
|
||||||
|
* Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
|
||||||
|
* Fix issue when starting GNS3 VM for Hyper-V
|
||||||
|
* Set defaults for custom cloud nodes.
|
||||||
|
* Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
|
||||||
|
* Remove deprecated Qemu parameter to run legacy ASA VMs. Fixes #2827
|
||||||
|
* Add debug message when searching for an image. Ref https://github.com/GNS3/gns3-gui/issues/2828
|
||||||
|
|
||||||
|
## 2.2.0b3 15/06/2019
|
||||||
|
|
||||||
|
* Fix template migration issues from GUI to controller. Fixes https://github.com/GNS3/gns3-gui/issues/2803
|
||||||
|
* Refresh mounted media after ISO switch.
|
||||||
|
* Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
|
||||||
|
* %guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
|
||||||
|
* Fix KeyError: 'usage' exception when configuring IOU template. Fixes https://github.com/GNS3/gns3-gui/issues/2806
|
||||||
|
|
||||||
|
## 2.2.0b2 29/05/2019
|
||||||
|
|
||||||
|
* Ignore Unicode errors when reading base config file contents.
|
||||||
|
* Sync appliances.
|
||||||
|
* Support snapshots for portable projects. Fixes https://github.com/GNS3/gns3-gui/issues/2792
|
||||||
|
* Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
|
||||||
|
* Support for log rotation and compression. Fixes #1586
|
||||||
|
* Do not start QEMU console if QEMU process is not started. Fixes https://github.com/GNS3/gns3-gui/issues/2712
|
||||||
|
* Avoid sending warning message all the time for Ethernet switch.
|
||||||
|
* Support to include snapshots in portable projects.
|
||||||
|
|
||||||
|
## 2.1.20 29/05/2019
|
||||||
|
|
||||||
|
* Ignore Unicode errors when reading base config file contents.
|
||||||
|
|
||||||
|
## 2.1.19 28/05/2019
|
||||||
|
|
||||||
|
* Sync appliances.
|
||||||
|
* Remove yarl from requirements.txt since it is installed by aiohttp.
|
||||||
|
* Drop typing dependency.
|
||||||
|
|
||||||
|
## 2.1.18 22/05/2019
|
||||||
|
|
||||||
|
* Revert "Force aiohttp version to 2.3.10 and aiohttp-cors version to 0.5.3" Ref https://github.com/GNS3/gns3-server/issues/1583 Ref https://github.com/GNS3/gns3-server/issues/1592
|
||||||
|
* Fix invalid reStructuredText for long description in setup.py
|
||||||
|
|
||||||
|
## 2.2.0b1 21/05/2019
|
||||||
|
|
||||||
|
* Upgrade GNS3 Web UI to v2019.2.0-alpha.3
|
||||||
|
* Change behavior when an IOU license is verified. Fixes https://github.com/GNS3/gns3-server/issues/1555
|
||||||
|
* Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
|
||||||
|
* Ensure Qemu monitor commands are executed. Ref #1582.
|
||||||
|
* Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes https://github.com/GNS3/gns3-gui/issues/2776
|
||||||
|
* Add %console-port% variable for additional Qemu options. Fixes https://github.com/GNS3/gns3-gui/issues/2786
|
||||||
|
* Fix invalid reStructuredText for long description in setup.py
|
||||||
|
* Support for additional persistent docker volumes
|
||||||
|
|
||||||
|
## 2.2.0a5 15/04/2019
|
||||||
|
|
||||||
|
* Back to the major.minor version for config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
|
||||||
|
* Fix templates missing after server restart. Fixes https://github.com/GNS3/gns3-gui/issues/2769
|
||||||
|
* Fix bug when GNS3 VM were not saved. Fix tests.
|
||||||
|
* Some adjustments with compute WebSocket handling. Ref https://github.com/GNS3/gns3-server/issues/1564
|
||||||
|
* Fix broken embedded console for Ethernet switch. Fixes #1574
|
||||||
|
* Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
|
||||||
|
* Remove old unused argument option. Fixes #1569
|
||||||
|
|
||||||
|
## 2.1.17 17/05/2019
|
||||||
|
|
||||||
|
* Force aiohttp version to 2.3.10 and aiohttp-cors version to 0.5.3 This is to fix build issue for Ubuntu 19.04 package on Launchpad. Ref #1583 https://github.com/GNS3/gns3-gui/issues/2774
|
||||||
|
|
||||||
|
## 2.1.16 15/04/2019
|
||||||
|
|
||||||
|
* Fix broken embedded console for Ethernet switch. Fixes #1574
|
||||||
|
* Remove old unused argument option. Fixes #1569
|
||||||
|
|
||||||
|
## 2.2.0a4 05/04/2019
|
||||||
|
|
||||||
|
* Use the full version number for path to config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
|
||||||
|
* Support for docker images that set the USER directive. Changes the docker user to root for the init script to configure the network, then drops to the configured user (or root if one is not defined) for continuing booting the image.
|
||||||
|
* Fix packet filter not working for Ethernet switch and Ethernet hub. Fixes https://github.com/GNS3/gns3-gui/issues/2754
|
||||||
|
* Fix remote packet capture for Dynamips.
|
||||||
|
* Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
|
||||||
|
* Store config files in version specific location
|
||||||
|
* Update pytest from 4.3.1 to 4.4.0
|
||||||
|
* Fix opening previously saved 2.1 project grid overlapping. Fixes #2734
|
||||||
|
* Fix empty theme name in symbol selection dialog. Fixes https://github.com/GNS3/gns3-gui/issues/2751
|
||||||
|
* Bundle v2019.1.0-alpha.3 web-ui
|
||||||
|
|
||||||
|
## 2.2.0a3 25/03/2019
|
||||||
|
|
||||||
|
* Fix traceback when starting packet capture on builtin nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2743
|
||||||
|
* Load v2019.1.0-alpha.2 of WebUI
|
||||||
|
* Fetch tags for update-bundled-web-ui.sh
|
||||||
|
* Fix mimetype for javascript, #1559
|
||||||
|
* Serve WebUI via get_resource for freezed app
|
||||||
|
* Deactivate the embedded shell for Ethernet switch. Ref #1424 #1556
|
||||||
|
* Fix VBoxManage fails if VM has specific special characters in name. Fixes #2739
|
||||||
|
* Fix IOU symlink issue on remote servers.
|
||||||
|
* Fix vcpus configuration for GNS3 VM on VMware. Ref #2738.
|
||||||
|
* Fix issue when images are not uploaded from appliance wizard. Ref https://github.com/GNS3/gns3-gui/issues/2738
|
||||||
|
* Save the GNS3 VM settings even if the GNS3 VM cannot be stopped.
|
||||||
|
* Fix exception when emitting event from controller. Ref https://github.com/GNS3/gns3-gui/issues/2737
|
||||||
|
|
||||||
|
## 2.1.15 21/03/2019
|
||||||
|
|
||||||
|
* Fix IOU symlink issue on remote servers.
|
||||||
|
* Fix vcpus configuration for GNS3 VM on VMware. Ref #2738.
|
||||||
|
|
||||||
|
## 2.2.0a2 14/03/2019
|
||||||
|
|
||||||
|
* Web-UI v2019.1.0-alpha.1
|
||||||
|
* Update docs for update-bundled-web-ui.sh
|
||||||
|
* Fix issue when loading and quickly closing a project and opening it again. Fixes #1501.
|
||||||
|
* Disable unreliable nested virtualization check.
|
||||||
|
* Fix issue not checking build number on Windows.
|
||||||
|
* Change Hyper-V requirement checks.
|
||||||
|
* Early support for symbol themes.
|
||||||
|
* Re-order handlers in order to prevent CORS
|
||||||
|
* Download custom appliance symbols from GitHub Fix symbol cache issue. Ref https://github.com/GNS3/gns3-gui/issues/2671 Fix temporary directory for symbols was not deleted Fix temporary appliance file was not deleted
|
||||||
|
* Option to export snapshots.
|
||||||
|
* Support tags versioned WebUI when bundling
|
||||||
|
* Support selecting a compression type when exporting a project.
|
||||||
|
* Change how VPCS executable is searched.
|
||||||
|
* Use aiofiles where relevant.
|
||||||
|
* Update paths for binaries moved to the MacOS directory in GNS3.app
|
||||||
|
* Locked state should not be used when duplicating a node.
|
||||||
|
* Handle locking/unlocking items independently from the layer position.
|
||||||
|
* Use aiozipstream for snapshots. Fix tests.
|
||||||
|
* Project duplication support.
|
||||||
|
|
||||||
## 2.2.0a1 29/01/2019
|
## 2.2.0a1 29/01/2019
|
||||||
|
|
||||||
* Restore reload support for nodes.
|
* Restore reload support for nodes.
|
||||||
@ -140,6 +338,38 @@
|
|||||||
* Implement #1153 into 2.2 branch.
|
* Implement #1153 into 2.2 branch.
|
||||||
* Pin prompt-toolkit to latest version 1.0.15
|
* Pin prompt-toolkit to latest version 1.0.15
|
||||||
|
|
||||||
|
## 2.1.14 27/02/2019
|
||||||
|
|
||||||
|
* Fix issue when setting cpuid.corespersocket for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2723
|
||||||
|
* Bump ACPI Shutdown Timeout to 120 seconds. Ref #1536
|
||||||
|
|
||||||
|
## 2.1.13 26/02/2019
|
||||||
|
|
||||||
|
* Force jsonschema dependency to 2.6.0
|
||||||
|
* Less aggressive connections to uBridge. Ref #1289
|
||||||
|
* Fix topology images (Pictures) disappearing from projects. Fixes #1514.
|
||||||
|
* Reset MAC addresses when duplicating a project. Fixes #1522
|
||||||
|
* Fix API call to create a node from an appliance doesn't return the new node data. Fixes #1527
|
||||||
|
* Detect invalid environment variable and send a warning when creating a Docker node. Ref #2683
|
||||||
|
* Do not export/import symlinks for projects. Fixes #2699
|
||||||
|
* Fix symlink not being created for duplicated IOU devices. Fixes https://github.com/GNS3/gns3-gui/issues/2699
|
||||||
|
* Configure coresPerSocket value in VMX file for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2688
|
||||||
|
* Count logical CPUs to detect if the number of vCPUs is too high when configuring the GNS3 VM. Fixes #2688.
|
||||||
|
* Add explicit error when trying to pull a Docker image from Docker Hub without Internet access. Fixes #1506.
|
||||||
|
* Fixes double display output in GRUB in QEMU v3.1. Fixes #1516.
|
||||||
|
|
||||||
|
## 2.1.12 23/01/2019
|
||||||
|
|
||||||
|
* Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674.
|
||||||
|
* Automatically create a symbolic link to the IOU image in the IOU working directory. Fixes #1484
|
||||||
|
* Fix link pause/filters only work for the first interface of Docker containers. Fixes #1482
|
||||||
|
* Telnet console resize support for Docker VM.
|
||||||
|
* Fix _fix_permissions() garbles permissions in Docker VM. Ref #1428
|
||||||
|
* Fix "None is not of type 'integer'" when opening project containing a Qemu VM. Fixes #2610.
|
||||||
|
* Only require Xtigervnc or Xvfb+x11vnc for Docker with vnc console. Ref #1438
|
||||||
|
* Support tigervnc in Docker VM. Ref #1438
|
||||||
|
* Update minimum VIX version requirements for VMware. Ref #1415.
|
||||||
|
|
||||||
## 2.1.11 28/09/2018
|
## 2.1.11 28/09/2018
|
||||||
|
|
||||||
* Catch some exceptions.
|
* Catch some exceptions.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Dockerfile for GNS3 server development
|
# Dockerfile for GNS3 server development
|
||||||
|
|
||||||
FROM ubuntu:16.04
|
FROM ubuntu:18.04
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
|
||||||
|
19
README.rst
19
README.rst
@ -23,7 +23,7 @@ master is the next stable release, you can test it in your day to day activities
|
|||||||
Bug fixes or small improvements pull requests go here.
|
Bug fixes or small improvements pull requests go here.
|
||||||
|
|
||||||
2.x (2.1 for example)
|
2.x (2.1 for example)
|
||||||
********
|
*********************
|
||||||
Next major release
|
Next major release
|
||||||
|
|
||||||
*Never* use this branch for production. Pull requests for major new features go here.
|
*Never* use this branch for production. Pull requests for major new features go here.
|
||||||
@ -34,6 +34,7 @@ Linux
|
|||||||
GNS3 is perhaps packaged for your distribution:
|
GNS3 is perhaps packaged for your distribution:
|
||||||
|
|
||||||
* Gentoo: https://packages.gentoo.org/package/net-misc/gns3-server
|
* Gentoo: https://packages.gentoo.org/package/net-misc/gns3-server
|
||||||
|
* Alpine: https://pkgs.alpinelinux.org/package/v3.10/community/x86_64/gns3-server
|
||||||
|
|
||||||
|
|
||||||
Linux (Debian based)
|
Linux (Debian based)
|
||||||
@ -84,7 +85,7 @@ For development you can run the GNS3 server in a container
|
|||||||
Run as daemon (Unix only)
|
Run as daemon (Unix only)
|
||||||
**************************
|
**************************
|
||||||
|
|
||||||
You will found init sample script for various systems
|
You will find init sample scripts for various systems
|
||||||
inside the init directory.
|
inside the init directory.
|
||||||
|
|
||||||
Usefull options:
|
Usefull options:
|
||||||
@ -93,14 +94,14 @@ Usefull options:
|
|||||||
* --log logfile: store output in a logfile
|
* --log logfile: store output in a logfile
|
||||||
* --pid pidfile: store the pid of the running process in a file and prevent double execution
|
* --pid pidfile: store the pid of the running process in a file and prevent double execution
|
||||||
|
|
||||||
All the init script require the creation of a GNS3 user. You can change it to another user.
|
All init scripts require the creation of a GNS3 user. You can change it to another user.
|
||||||
|
|
||||||
.. code:: bash
|
.. code:: bash
|
||||||
|
|
||||||
sudo adduser gns3
|
sudo adduser gns3
|
||||||
|
|
||||||
upstart
|
upstart
|
||||||
~~~~~~~
|
-------
|
||||||
|
|
||||||
For ubuntu < 15.04
|
For ubuntu < 15.04
|
||||||
|
|
||||||
@ -113,7 +114,8 @@ You need to copy init/gns3.conf.upstart to /etc/init/gns3.conf
|
|||||||
|
|
||||||
|
|
||||||
systemd
|
systemd
|
||||||
~~~~~~~~
|
-------
|
||||||
|
|
||||||
You need to copy init/gns3.service.systemd to /lib/systemd/system/gns3.service
|
You need to copy init/gns3.service.systemd to /lib/systemd/system/gns3.service
|
||||||
|
|
||||||
.. code:: bash
|
.. code:: bash
|
||||||
@ -163,9 +165,8 @@ Mac OS X
|
|||||||
|
|
||||||
Please use our DMG package for a simple installation.
|
Please use our DMG package for a simple installation.
|
||||||
|
|
||||||
If you want to test the current git version or contribute to the project.
|
If you want to test the current git version or contribute to the project,
|
||||||
|
you can follow these instructions with virtualenwrapper: http://virtualenvwrapper.readthedocs.org/
|
||||||
You can follow this instructions with virtualenwrapper: http://virtualenvwrapper.readthedocs.org/
|
|
||||||
and homebrew: http://brew.sh/.
|
and homebrew: http://brew.sh/.
|
||||||
|
|
||||||
.. code:: bash
|
.. code:: bash
|
||||||
@ -219,5 +220,5 @@ If you want test coverage:
|
|||||||
|
|
||||||
Security issues
|
Security issues
|
||||||
----------------
|
----------------
|
||||||
Please contact us using contact informations available here:
|
Please contact us using contact form available here:
|
||||||
http://docs.gns3.com/1ON9JBXSeR7Nt2-Qum2o3ZX0GU86BZwlmNSUgvmqNWGY/index.html
|
http://docs.gns3.com/1ON9JBXSeR7Nt2-Qum2o3ZX0GU86BZwlmNSUgvmqNWGY/index.html
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-rrequirements.txt
|
-rrequirements.txt
|
||||||
|
|
||||||
sphinx==1.8.3
|
sphinx==1.8.3
|
||||||
pytest==4.1.1
|
pytest==4.4.1
|
||||||
pep8==1.7.1
|
pep8==1.7.1
|
||||||
pytest-timeout==1.3.3
|
pytest-timeout==1.3.3
|
||||||
|
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:28 GMT
|
Date: Wed, 23 Oct 2019 13:41:32 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}
|
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/3360e11c-26d3-451e-816c-3b9795eb06d3'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/69de3910-28cd-4afb-abb6-992d7068be2d'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/3360e11c-26d3-451e-816c-3b9795eb06d3 HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/69de3910-28cd-4afb-abb6-992d7068be2d HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:20 GMT
|
Date: Wed, 23 Oct 2019 13:41:06 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
|
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/c38ef164-64b2-49be-9089-aa86a016a591/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a1abc31f-527d-4b1a-8af4-fc46ab6d0e58/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/c38ef164-64b2-49be-9089-aa86a016a591/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a1abc31f-527d-4b1a-8af4-fc46ab6d0e58/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:19 GMT
|
Date: Wed, 23 Oct 2019 13:41:02 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/75595095-e77d-499a-a819-53181ffcd424/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/64b7a228-7528-4cf9-b1bb-7dfd120eff2f/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/75595095-e77d-499a-a819-53181ffcd424/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/64b7a228-7528-4cf9-b1bb-7dfd120eff2f/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:21 GMT
|
Date: Wed, 23 Oct 2019 13:41:08 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/7e4e9399-ab2f-4aa1-b179-0540bc0d210a'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1bd172af-5e67-47a8-b42f-13ffc0550c4c'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7e4e9399-ab2f-4aa1-b179-0540bc0d210a HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1bd172af-5e67-47a8-b42f-13ffc0550c4c HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:23 GMT
|
Date: Wed, 23 Oct 2019 13:41:19 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
|
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/714cfcf5-dcc5-4ade-b446-db8b7f4fbb51/adapters/1/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/760b8d35-15a5-4d3e-ae56-ddeba7546af7/adapters/1/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/714cfcf5-dcc5-4ade-b446-db8b7f4fbb51/adapters/1/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/760b8d35-15a5-4d3e-ae56-ddeba7546af7/adapters/1/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:24 GMT
|
Date: Wed, 23 Oct 2019 13:41:20 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/2bf3e396-461e-4146-a73f-03cd18003404'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/e584bb1a-8bc9-413b-aec6-388e4192b739'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/2bf3e396-461e-4146-a73f-03cd18003404 HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/e584bb1a-8bc9-413b-aec6-388e4192b739 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:26 GMT
|
Date: Wed, 23 Oct 2019 13:41:30 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
|
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/150a3db5-ffe5-4cd7-a46e-110de6a90cbb/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/c29e9a98-5430-4953-b775-c17a5d6160b8/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/150a3db5-ffe5-4cd7-a46e-110de6a90cbb/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/c29e9a98-5430-4953-b775-c17a5d6160b8/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:25 GMT
|
Date: Wed, 23 Oct 2019 13:41:30 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/3bdc6702-c0ad-4afd-bc6a-fd457719b87a'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/852dbba5-9fe3-47af-967a-f7c7210b7eb4'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3bdc6702-c0ad-4afd-bc6a-fd457719b87a HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/852dbba5-9fe3-47af-967a-f7c7210b7eb4 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:48 GMT
|
Date: Wed, 23 Oct 2019 13:42:04 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
|
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/0102ab45-51b2-4216-9bbe-569e1b1e7f21/adapters/1/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c4bf7c82-5678-4063-ba8b-bd79a6c658f8/adapters/1/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/0102ab45-51b2-4216-9bbe-569e1b1e7f21/adapters/1/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c4bf7c82-5678-4063-ba8b-bd79a6c658f8/adapters/1/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:54 GMT
|
Date: Wed, 23 Oct 2019 13:42:22 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/0c00bfff-1fe8-46bc-bf55-a17c58089f71'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/a481e1ef-5ba1-4fbc-99f3-2b9e73c6d8b8'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/0c00bfff-1fe8-46bc-bf55-a17c58089f71 HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/a481e1ef-5ba1-4fbc-99f3-2b9e73c6d8b8 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
|
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/69b48ad6-c4a9-46bf-b356-218affe230a2/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/85f7bbbb-139a-4a8c-906d-eb47e14e0db6/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/69b48ad6-c4a9-46bf-b356-218affe230a2/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/85f7bbbb-139a-4a8c-906d-eb47e14e0db6/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/b2f1e9e5-7b30-4d1b-b324-4698bfe48b6c/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/9fbdf8bb-c331-4ea5-bd60-fdd4df1dcab5/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/b2f1e9e5-7b30-4d1b-b324-4698bfe48b6c/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/9fbdf8bb-c331-4ea5-bd60-fdd4df1dcab5/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/6c1f9d23-6382-4f65-ab55-c2a0fdb435d9/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/bf5a0f3a-b7b6-4f17-becf-0b59e2d3ee5d/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/6c1f9d23-6382-4f65-ab55-c2a0fdb435d9/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/bf5a0f3a-b7b6-4f17-becf-0b59e2d3ee5d/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:24 GMT
|
Date: Wed, 23 Oct 2019 13:43:15 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/80752573-30d2-4cf2-b7dc-545cf54ec04c'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/823c48c1-fdab-4128-bdad-99a21b6010c3'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/80752573-30d2-4cf2-b7dc-545cf54ec04c HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/823c48c1-fdab-4128-bdad-99a21b6010c3 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:30 GMT
|
Date: Wed, 23 Oct 2019 13:43:22 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
|
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/eba2cf96-4001-401b-a7fa-d8cb56c09130/adapters/0/ports/0/nio'
|
curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ec72c3c5-3291-4a65-994a-d8a1ce0dc486/adapters/0/ports/0/nio'
|
||||||
|
|
||||||
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/eba2cf96-4001-401b-a7fa-d8cb56c09130/adapters/0/ports/0/nio HTTP/1.1
|
DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/ec72c3c5-3291-4a65-994a-d8a1ce0dc486/adapters/0/ports/0/nio HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:30 GMT
|
Date: Wed, 23 Oct 2019 13:43:21 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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
|
Connection: close
|
||||||
Content-Length: 366
|
Content-Length: 366
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:18 GMT
|
Date: Wed, 23 Oct 2019 13:41:01 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/capabilities
|
X-Route: /v2/compute/capabilities
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -30,5 +30,5 @@ X-Route: /v2/compute/capabilities
|
|||||||
"iou"
|
"iou"
|
||||||
],
|
],
|
||||||
"platform": "linuxdebian",
|
"platform": "linuxdebian",
|
||||||
"version": "2.2.0dev5"
|
"version": "2.2.1dev1"
|
||||||
}
|
}
|
||||||
|
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 149
|
Content-Length: 149
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:24 GMT
|
Date: Wed, 23 Oct 2019 13:41:21 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/iou/images
|
X-Route: /v2/compute/iou/images
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -6,17 +6,17 @@ GET /v2/compute/network/interfaces HTTP/1.1
|
|||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 2933
|
Content-Length: 1600
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:31 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/network/interfaces
|
X-Route: /v2/compute/network/interfaces
|
||||||
|
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"id": "docker0",
|
"id": "docker0",
|
||||||
"ip_address": "172.17.0.1",
|
"ip_address": "172.17.0.1",
|
||||||
"mac_address": "02:42:c8:f1:08:fb",
|
"mac_address": "02:42:fb:9a:14:99",
|
||||||
"name": "docker0",
|
"name": "docker0",
|
||||||
"netmask": "255.255.0.0",
|
"netmask": "255.255.0.0",
|
||||||
"special": true,
|
"special": true,
|
||||||
@ -31,37 +31,10 @@ X-Route: /v2/compute/network/interfaces
|
|||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "vboxnet0",
|
|
||||||
"ip_address": "",
|
|
||||||
"mac_address": "0a:00:27:00:00:00",
|
|
||||||
"name": "vboxnet0",
|
|
||||||
"netmask": "",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "vboxnet1",
|
|
||||||
"ip_address": "",
|
|
||||||
"mac_address": "0a:00:27:00:00:01",
|
|
||||||
"name": "vboxnet1",
|
|
||||||
"netmask": "",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "vboxnet2",
|
|
||||||
"ip_address": "",
|
|
||||||
"mac_address": "0a:00:27:00:00:02",
|
|
||||||
"name": "vboxnet2",
|
|
||||||
"netmask": "",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "virbr0",
|
"id": "virbr0",
|
||||||
"ip_address": "192.168.122.1",
|
"ip_address": "192.168.122.1",
|
||||||
"mac_address": "00:00:00:00:00:00",
|
"mac_address": "52:54:00:d4:71:01",
|
||||||
"name": "virbr0",
|
"name": "virbr0",
|
||||||
"netmask": "255.255.255.0",
|
"netmask": "255.255.255.0",
|
||||||
"special": true,
|
"special": true,
|
||||||
@ -70,7 +43,7 @@ X-Route: /v2/compute/network/interfaces
|
|||||||
{
|
{
|
||||||
"id": "virbr0-nic",
|
"id": "virbr0-nic",
|
||||||
"ip_address": "",
|
"ip_address": "",
|
||||||
"mac_address": "52:54:00:cb:6a:77",
|
"mac_address": "52:54:00:d4:71:01",
|
||||||
"name": "virbr0-nic",
|
"name": "virbr0-nic",
|
||||||
"netmask": "",
|
"netmask": "",
|
||||||
"special": true,
|
"special": true,
|
||||||
@ -78,43 +51,16 @@ X-Route: /v2/compute/network/interfaces
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "vmnet1",
|
"id": "vmnet1",
|
||||||
"ip_address": "172.16.1.1",
|
"ip_address": "172.16.9.1",
|
||||||
"mac_address": "00:50:56:c0:00:01",
|
"mac_address": "00:50:56:c0:00:01",
|
||||||
"name": "vmnet1",
|
"name": "vmnet1",
|
||||||
"netmask": "255.255.255.0",
|
"netmask": "255.255.255.0",
|
||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "vmnet2",
|
|
||||||
"ip_address": "172.16.2.1",
|
|
||||||
"mac_address": "00:50:56:c0:00:02",
|
|
||||||
"name": "vmnet2",
|
|
||||||
"netmask": "255.255.255.0",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "vmnet3",
|
|
||||||
"ip_address": "172.16.3.1",
|
|
||||||
"mac_address": "00:50:56:c0:00:03",
|
|
||||||
"name": "vmnet3",
|
|
||||||
"netmask": "255.255.255.0",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "vmnet4",
|
|
||||||
"ip_address": "172.16.10.1",
|
|
||||||
"mac_address": "00:50:56:c0:00:04",
|
|
||||||
"name": "vmnet4",
|
|
||||||
"netmask": "255.255.255.0",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "vmnet8",
|
"id": "vmnet8",
|
||||||
"ip_address": "192.168.195.1",
|
"ip_address": "192.168.193.1",
|
||||||
"mac_address": "00:50:56:c0:00:08",
|
"mac_address": "00:50:56:c0:00:08",
|
||||||
"name": "vmnet8",
|
"name": "vmnet8",
|
||||||
"netmask": "255.255.255.0",
|
"netmask": "255.255.255.0",
|
||||||
@ -122,10 +68,10 @@ X-Route: /v2/compute/network/interfaces
|
|||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "wlp58s0",
|
"id": "wlp2s0",
|
||||||
"ip_address": "192.168.0.110",
|
"ip_address": "192.168.2.10",
|
||||||
"mac_address": "9c:b6:d0:dc:20:29",
|
"mac_address": "9c:b6:d0:99:3c:07",
|
||||||
"name": "wlp58s0",
|
"name": "wlp2s0",
|
||||||
"netmask": "255.255.255.0",
|
"netmask": "255.255.255.0",
|
||||||
"special": false,
|
"special": false,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
|
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 252
|
Content-Length: 252
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:32 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects
|
X-Route: /v2/compute/projects
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:32 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}
|
X-Route: /v2/compute/projects/{project_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/2961f72c-eb53-4208-849f-5e7e00940507'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/e1e70ba1-d260-46c0-8e2b-c0fa7d690e08'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/2961f72c-eb53-4208-849f-5e7e00940507 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/e1e70ba1-d260-46c0-8e2b-c0fa7d690e08 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 2080
|
Content-Length: 1405
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:18 GMT
|
Date: Wed, 23 Oct 2019 13:41:02 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
|
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -24,21 +24,6 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
|
|||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "vboxnet0",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vboxnet1",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vboxnet2",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "virbr0",
|
"name": "virbr0",
|
||||||
"special": true,
|
"special": true,
|
||||||
@ -54,39 +39,24 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
|
|||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "vmnet2",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vmnet3",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vmnet4",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "vmnet8",
|
"name": "vmnet8",
|
||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "wlp58s0",
|
"name": "wlp2s0",
|
||||||
"special": false,
|
"special": false,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"name": "Cloud 1",
|
"name": "Cloud 1",
|
||||||
"node_directory": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/builtin/2961f72c-eb53-4208-849f-5e7e00940507",
|
"node_directory": "/tmp/pytest-of-grossmj/pytest-0/test_json4/project-files/builtin/e1e70ba1-d260-46c0-8e2b-c0fa7d690e08",
|
||||||
"node_id": "2961f72c-eb53-4208-849f-5e7e00940507",
|
"node_id": "e1e70ba1-d260-46c0-8e2b-c0fa7d690e08",
|
||||||
"ports_mapping": [
|
"ports_mapping": [
|
||||||
{
|
{
|
||||||
"interface": "wlp58s0",
|
"interface": "wlp2s0",
|
||||||
"name": "wlp58s0",
|
"name": "wlp2s0",
|
||||||
"port_number": 0,
|
"port_number": 0,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/f3e6c8bb-24ad-4fae-9801-3ddcaac30766'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/79ad91b0-12da-4f3d-a72f-9098b3f2680b'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/f3e6c8bb-24ad-4fae-9801-3ddcaac30766 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/79ad91b0-12da-4f3d-a72f-9098b3f2680b HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 613
|
Content-Length: 630
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:22 GMT
|
Date: Wed, 23 Oct 2019 13:41:18 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
|
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -21,13 +21,14 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
|
|||||||
"l1_keepalives": false,
|
"l1_keepalives": false,
|
||||||
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/iou/f3e6c8bb-24ad-4fae-9801-3ddcaac30766",
|
"node_directory": "/tmp/pytest-of-grossmj/pytest-0/test_json4/project-files/iou/79ad91b0-12da-4f3d-a72f-9098b3f2680b",
|
||||||
"node_id": "f3e6c8bb-24ad-4fae-9801-3ddcaac30766",
|
"node_id": "79ad91b0-12da-4f3d-a72f-9098b3f2680b",
|
||||||
"nvram": 128,
|
"nvram": 128,
|
||||||
"path": "iou.bin",
|
"path": "iou.bin",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"serial_adapters": 2,
|
"serial_adapters": 2,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_default_iou_values": true
|
"use_default_iou_values": true
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/900de20b-6a92-43cc-a282-379b9ee1978b'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/070142d6-b6c0-40fa-a69c-f168d6092f15'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/900de20b-6a92-43cc-a282-379b9ee1978b HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/070142d6-b6c0-40fa-a69c-f168d6092f15 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,13 +8,13 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 335
|
Content-Length: 335
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:25 GMT
|
Date: Wed, 23 Oct 2019 13:41:29 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
|
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
"name": "Nat 1",
|
"name": "Nat 1",
|
||||||
"node_id": "900de20b-6a92-43cc-a282-379b9ee1978b",
|
"node_id": "070142d6-b6c0-40fa-a69c-f168d6092f15",
|
||||||
"ports_mapping": [
|
"ports_mapping": [
|
||||||
{
|
{
|
||||||
"interface": "virbr0",
|
"interface": "virbr0",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/dfd98734-6cf7-4d50-91e4-62031ccf3bd7'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/df69384c-6205-43e0-b8e9-bdb7108febfb'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/dfd98734-6cf7-4d50-91e4-62031ccf3bd7 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/df69384c-6205-43e0-b8e9-bdb7108febfb HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 1381
|
Content-Length: 1381
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:35 GMT
|
Date: Wed, 23 Oct 2019 13:41:49 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
|
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": "",
|
||||||
"kernel_image_md5sum": null,
|
"kernel_image_md5sum": null,
|
||||||
"legacy_networking": false,
|
"legacy_networking": false,
|
||||||
"mac_address": "0c:dd:80:3b:d7:00",
|
"mac_address": "0c:dd:80:eb:fb:00",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/dfd98734-6cf7-4d50-91e4-62031ccf3bd7",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/df69384c-6205-43e0-b8e9-bdb7108febfb",
|
||||||
"node_id": "dfd98734-6cf7-4d50-91e4-62031ccf3bd7",
|
"node_id": "df69384c-6205-43e0-b8e9-bdb7108febfb",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"options": "",
|
"options": "",
|
||||||
"platform": "x86_64",
|
"platform": "x86_64",
|
||||||
"process_priority": "low",
|
"process_priority": "low",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"qemu_path": "/tmp/tmpxi6put1f/qemu-system-x86_64",
|
"qemu_path": "/tmp/tmp0zpbcecd/qemu-system-x86_64",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
"usage": ""
|
"usage": ""
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/651758df-548e-4ece-8f97-1c6a5dee8c38'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/1d21ec8b-7616-4be1-89bc-83c9b79d38b5'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/651758df-548e-4ece-8f97-1c6a5dee8c38 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/1d21ec8b-7616-4be1-89bc-83c9b79d38b5 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 443
|
Content-Length: 443
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}
|
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": "",
|
"default_destination": "",
|
||||||
"ip_address": "",
|
"ip_address": "",
|
||||||
"name": "TraceNG TEST 1",
|
"name": "TraceNG TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/651758df-548e-4ece-8f97-1c6a5dee8c38",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/1d21ec8b-7616-4be1-89bc-83c9b79d38b5",
|
||||||
"node_id": "651758df-548e-4ece-8f97-1c6a5dee8c38",
|
"node_id": "1d21ec8b-7616-4be1-89bc-83c9b79d38b5",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped"
|
"status": "stopped"
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4fc74400-1849-44b6-b7dc-273152d79809'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/61f32a99-3e04-47fd-8f8e-f59af985ffa3'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4fc74400-1849-44b6-b7dc-273152d79809 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/61f32a99-3e04-47fd-8f8e-f59af985ffa3 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 466
|
Content-Length: 483
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
|
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -21,11 +21,12 @@ X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
|
|||||||
"linked_clone": false,
|
"linked_clone": false,
|
||||||
"name": "VMTEST",
|
"name": "VMTEST",
|
||||||
"node_directory": null,
|
"node_directory": null,
|
||||||
"node_id": "4fc74400-1849-44b6-b7dc-273152d79809",
|
"node_id": "61f32a99-3e04-47fd-8f8e-f59af985ffa3",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"ram": 0,
|
"ram": 0,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_any_adapter": false,
|
"use_any_adapter": false,
|
||||||
"vmname": "VMTEST"
|
"vmname": "VMTEST"
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/84173e66-2262-40ca-b75e-736ce388a297'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/b35e68c5-e746-4446-845c-50b386e6e7c0'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/84173e66-2262-40ca-b75e-736ce388a297 HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/b35e68c5-e746-4446-845c-50b386e6e7c0 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 593
|
Content-Length: 610
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:13 GMT
|
Date: Wed, 23 Oct 2019 13:43:00 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}
|
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -20,11 +20,12 @@ X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}
|
|||||||
"headless": false,
|
"headless": false,
|
||||||
"linked_clone": false,
|
"linked_clone": false,
|
||||||
"name": "VMTEST",
|
"name": "VMTEST",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/84173e66-2262-40ca-b75e-736ce388a297",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/b35e68c5-e746-4446-845c-50b386e6e7c0",
|
||||||
"node_id": "84173e66-2262-40ca-b75e-736ce388a297",
|
"node_id": "b35e68c5-e746-4446-845c-50b386e6e7c0",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_any_adapter": false,
|
"use_any_adapter": false,
|
||||||
"vmx_path": "/tmp/pytest-of-grossmj/pytest-4/test_vmware_get0/test.vmx"
|
"vmx_path": "/tmp/pytest-of-grossmj/pytest-0/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/485fb23a-85ed-4368-8282-4fe27dac131c'
|
curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/059ba1d5-8340-4bbb-80d0-79ad2de95348'
|
||||||
|
|
||||||
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/485fb23a-85ed-4368-8282-4fe27dac131c HTTP/1.1
|
GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/059ba1d5-8340-4bbb-80d0-79ad2de95348 HTTP/1.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 384
|
Content-Length: 384
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:29 GMT
|
Date: Wed, 23 Oct 2019 13:43:21 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
|
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": 5004,
|
||||||
"console_type": "telnet",
|
"console_type": "telnet",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/485fb23a-85ed-4368-8282-4fe27dac131c",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/059ba1d5-8340-4bbb-80d0-79ad2de95348",
|
||||||
"node_id": "485fb23a-85ed-4368-8282-4fe27dac131c",
|
"node_id": "059ba1d5-8340-4bbb-80d0-79ad2de95348",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped"
|
"status": "stopped"
|
||||||
}
|
}
|
||||||
|
@ -12,8 +12,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 212
|
Content-Length: 212
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:57 GMT
|
Date: Wed, 23 Oct 2019 13:42:31 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/qemu/binaries
|
X-Route: /v2/compute/qemu/binaries
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 39
|
Content-Length: 39
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:07 GMT
|
Date: Wed, 23 Oct 2019 13:42:47 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/qemu/capabilities
|
X-Route: /v2/compute/qemu/capabilities
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -8,11 +8,11 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 49
|
Content-Length: 49
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:10 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/version
|
X-Route: /v2/compute/version
|
||||||
|
|
||||||
{
|
{
|
||||||
"local": true,
|
"local": true,
|
||||||
"version": "2.2.0dev5"
|
"version": "2.2.1dev1"
|
||||||
}
|
}
|
||||||
|
@ -11,8 +11,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:31 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects
|
X-Route: /v2/compute/projects
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:28 GMT
|
Date: Wed, 23 Oct 2019 13:41:33 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/close
|
X-Route: /v2/compute/projects/{project_id}/close
|
||||||
|
|
||||||
|
@ -8,10 +8,10 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes HTTP/
|
|||||||
|
|
||||||
HTTP/1.1 201
|
HTTP/1.1 201
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 2080
|
Content-Length: 1405
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:18 GMT
|
Date: Wed, 23 Oct 2019 13:41:02 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes
|
X-Route: /v2/compute/projects/{project_id}/cloud/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -26,21 +26,6 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes
|
|||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "vboxnet0",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vboxnet1",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vboxnet2",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "virbr0",
|
"name": "virbr0",
|
||||||
"special": true,
|
"special": true,
|
||||||
@ -56,39 +41,24 @@ X-Route: /v2/compute/projects/{project_id}/cloud/nodes
|
|||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "vmnet2",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vmnet3",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vmnet4",
|
|
||||||
"special": true,
|
|
||||||
"type": "ethernet"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "vmnet8",
|
"name": "vmnet8",
|
||||||
"special": true,
|
"special": true,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "wlp58s0",
|
"name": "wlp2s0",
|
||||||
"special": false,
|
"special": false,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"name": "Cloud 1",
|
"name": "Cloud 1",
|
||||||
"node_directory": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/builtin/0d70f188-011d-4579-bea0-08e5b3cca9cf",
|
"node_directory": "/tmp/pytest-of-grossmj/pytest-0/test_json4/project-files/builtin/fcba8e8e-d688-4244-8c80-43306977b2ab",
|
||||||
"node_id": "0d70f188-011d-4579-bea0-08e5b3cca9cf",
|
"node_id": "fcba8e8e-d688-4244-8c80-43306977b2ab",
|
||||||
"ports_mapping": [
|
"ports_mapping": [
|
||||||
{
|
{
|
||||||
"interface": "wlp58s0",
|
"interface": "wlp2s0",
|
||||||
"name": "wlp58s0",
|
"name": "wlp2s0",
|
||||||
"port_number": 0,
|
"port_number": 0,
|
||||||
"type": "ethernet"
|
"type": "ethernet"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/04d6296e-a130-4911-b016-53640d3b9177/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/96e0eca8-e997-4c64-ac40-9fbfd90fb540/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/04d6296e-a130-4911-b016-53640d3b9177/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/96e0eca8-e997-4c64-ac40-9fbfd90fb540/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:18 GMT
|
Date: Wed, 23 Oct 2019 13:41:02 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/cloud/nodes/462bd2f8-bef3-4e34-b838-3865eab18135/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/cloud/nodes/ec789e80-aa34-4140-8eb5-e5495d6cf484/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/cloud/nodes/462bd2f8-bef3-4e34-b838-3865eab18135/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/ec789e80-aa34-4140-8eb5-e5495d6cf484/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:20 GMT
|
Date: Wed, 23 Oct 2019 13:41:06 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-0/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/cloud/nodes/3a44f2d8-9f17-4310-928e-09ee6c453a86/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/6bb07d01-3b9a-4e8e-b7b2-036c287a5d81/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/3a44f2d8-9f17-4310-928e-09ee6c453a86/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/6bb07d01-3b9a-4e8e-b7b2-036c287a5d81/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:20 GMT
|
Date: Wed, 23 Oct 2019 13:41:06 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/782e459b-1d97-44a4-8e45-ca104775fde9/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/6fcd1868-a145-449f-891a-eab346b54ac4/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/782e459b-1d97-44a4-8e45-ca104775fde9/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/6fcd1868-a145-449f-891a-eab346b54ac4/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:20 GMT
|
Date: Wed, 23 Oct 2019 13:41:07 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/92ae4335-196a-47d8-b3b8-61ddfd0585b2/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/ddde0941-7525-479f-80b5-58b4492a7960/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/92ae4335-196a-47d8-b3b8-61ddfd0585b2/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/ddde0941-7525-479f-80b5-58b4492a7960/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:21 GMT
|
Date: Wed, 23 Oct 2019 13:41:08 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
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-4/test_json4/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-0/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/8daefd15-92c6-4771-9ceb-a4c237aa8a54/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/5d411a1e-1ba7-4c30-b4db-25b43f073ead/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/8daefd15-92c6-4771-9ceb-a4c237aa8a54/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/5d411a1e-1ba7-4c30-b4db-25b43f073ead/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:21 GMT
|
Date: Wed, 23 Oct 2019 13:41:08 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
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/a2d184de-1715-40e4-8deb-febb8b6fdda4/duplicate' -d '{"destination_node_id": "b376a49d-beaf-499d-a46b-5a90bb8e2b9b"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/07141009-e97c-431f-91ec-e8f1293986ce/duplicate' -d '{"destination_node_id": "f1de8fd7-e694-45ea-aa2b-9b6b3e206370"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a2d184de-1715-40e4-8deb-febb8b6fdda4/duplicate HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/07141009-e97c-431f-91ec-e8f1293986ce/duplicate HTTP/1.1
|
||||||
{
|
{
|
||||||
"destination_node_id": "b376a49d-beaf-499d-a46b-5a90bb8e2b9b"
|
"destination_node_id": "f1de8fd7-e694-45ea-aa2b-9b6b3e206370"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 4
|
Content-Length: 4
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:21 GMT
|
Date: Wed, 23 Oct 2019 13:41:08 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/duplicate
|
X-Route: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/duplicate
|
||||||
|
|
||||||
true
|
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": "af0c8352-3d57-4c09-b22c-75907bc83998", "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": "7379c53f-a178-4247-b789-fb40a6be8f5c", "path": "iou.bin", "startup_config_content": "hostname test"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes HTTP/1.1
|
||||||
{
|
{
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_id": "af0c8352-3d57-4c09-b22c-75907bc83998",
|
"node_id": "7379c53f-a178-4247-b789-fb40a6be8f5c",
|
||||||
"path": "iou.bin",
|
"path": "iou.bin",
|
||||||
"startup_config_content": "hostname test"
|
"startup_config_content": "hostname test"
|
||||||
}
|
}
|
||||||
@ -11,10 +11,10 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes HTTP/1.
|
|||||||
|
|
||||||
HTTP/1.1 201
|
HTTP/1.1 201
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 613
|
Content-Length: 630
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:22 GMT
|
Date: Wed, 23 Oct 2019 13:41:18 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes
|
X-Route: /v2/compute/projects/{project_id}/iou/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -26,13 +26,14 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes
|
|||||||
"l1_keepalives": false,
|
"l1_keepalives": false,
|
||||||
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/iou/af0c8352-3d57-4c09-b22c-75907bc83998",
|
"node_directory": "/tmp/pytest-of-grossmj/pytest-0/test_json4/project-files/iou/7379c53f-a178-4247-b789-fb40a6be8f5c",
|
||||||
"node_id": "af0c8352-3d57-4c09-b22c-75907bc83998",
|
"node_id": "7379c53f-a178-4247-b789-fb40a6be8f5c",
|
||||||
"nvram": 128,
|
"nvram": 128,
|
||||||
"path": "iou.bin",
|
"path": "iou.bin",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"serial_adapters": 2,
|
"serial_adapters": 2,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_default_iou_values": true
|
"use_default_iou_values": true
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d7bb14dd-29fd-439e-85e9-80b131349036/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/1a82e1c1-b17d-4417-9a97-b5105b84fb88/adapters/1/ports/0/nio' -d '{"ethernet_device": "docker0", "type": "nio_ethernet"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d7bb14dd-29fd-439e-85e9-80b131349036/adapters/1/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1a82e1c1-b17d-4417-9a97-b5105b84fb88/adapters/1/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"ethernet_device": "docker0",
|
"ethernet_device": "docker0",
|
||||||
"type": "nio_ethernet"
|
"type": "nio_ethernet"
|
||||||
@ -11,8 +11,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 64
|
Content-Length: 64
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:23 GMT
|
Date: Wed, 23 Oct 2019 13:41:20 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/d8488cff-9b41-41ba-860c-37a504e6977a/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/e7073402-19c2-4a1b-845c-e74b5d967b74/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/d8488cff-9b41-41ba-860c-37a504e6977a/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e7073402-19c2-4a1b-845c-e74b5d967b74/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:24 GMT
|
Date: Wed, 23 Oct 2019 13:41:20 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
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-4/test_json4/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-0/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/42bb9e25-5ec5-4ff2-821a-22f67d796076/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/449c895b-989d-4ee5-8d1a-13ae591bb710/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/42bb9e25-5ec5-4ff2-821a-22f67d796076/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/449c895b-989d-4ee5-8d1a-13ae591bb710/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:24 GMT
|
Date: Wed, 23 Oct 2019 13:41:20 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
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/289e83b9-de14-4a68-888f-9935a17541f3/duplicate' -d '{"destination_node_id": "d9da492d-961c-415d-a010-236c766df202"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/b510b702-da36-4cd8-87c0-4d3de941925f/duplicate' -d '{"destination_node_id": "c078ca15-c88a-4798-8c3d-cc42a12195d7"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/289e83b9-de14-4a68-888f-9935a17541f3/duplicate HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/b510b702-da36-4cd8-87c0-4d3de941925f/duplicate HTTP/1.1
|
||||||
{
|
{
|
||||||
"destination_node_id": "d9da492d-961c-415d-a010-236c766df202"
|
"destination_node_id": "c078ca15-c88a-4798-8c3d-cc42a12195d7"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 4
|
Content-Length: 4
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:25 GMT
|
Date: Wed, 23 Oct 2019 13:41:29 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/duplicate
|
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/duplicate
|
||||||
|
|
||||||
true
|
true
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/3c856690-dfe7-4b52-a60e-4138266a53bc/reload' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1aa61e5d-580e-46a5-9672-d90af7932f54/reload' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/3c856690-dfe7-4b52-a60e-4138266a53bc/reload HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1aa61e5d-580e-46a5-9672-d90af7932f54/reload HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:23 GMT
|
Date: Wed, 23 Oct 2019 13:41:19 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/reload
|
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/1b5ae4df-87f3-4147-89c9-6d4b620da98e/start' -d '{"iourc_content": "test"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/6e5a8adb-bc04-44ac-9e8c-a22f447a5b1e/start' -d '{"iourc_content": "test"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1b5ae4df-87f3-4147-89c9-6d4b620da98e/start HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/6e5a8adb-bc04-44ac-9e8c-a22f447a5b1e/start HTTP/1.1
|
||||||
{
|
{
|
||||||
"iourc_content": "test"
|
"iourc_content": "test"
|
||||||
}
|
}
|
||||||
@ -8,10 +8,10 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/1b5ae4d
|
|||||||
|
|
||||||
HTTP/1.1 200
|
HTTP/1.1 200
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 613
|
Content-Length: 630
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:22 GMT
|
Date: Wed, 23 Oct 2019 13:41:18 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
|
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -23,13 +23,14 @@ X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
|
|||||||
"l1_keepalives": false,
|
"l1_keepalives": false,
|
||||||
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/iou/1b5ae4df-87f3-4147-89c9-6d4b620da98e",
|
"node_directory": "/tmp/pytest-of-grossmj/pytest-0/test_json4/project-files/iou/6e5a8adb-bc04-44ac-9e8c-a22f447a5b1e",
|
||||||
"node_id": "1b5ae4df-87f3-4147-89c9-6d4b620da98e",
|
"node_id": "6e5a8adb-bc04-44ac-9e8c-a22f447a5b1e",
|
||||||
"nvram": 128,
|
"nvram": 128,
|
||||||
"path": "iou.bin",
|
"path": "iou.bin",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"serial_adapters": 2,
|
"serial_adapters": 2,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_default_iou_values": true
|
"use_default_iou_values": true
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e861bf80-237e-4a67-a684-f16d95f76f10/stop' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e7f5126b-e930-452a-827b-796c7032ef2e/stop' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e861bf80-237e-4a67-a684-f16d95f76f10/stop HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e7f5126b-e930-452a-827b-796c7032ef2e/stop HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:23 GMT
|
Date: Wed, 23 Oct 2019 13:41:18 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/stop
|
X-Route: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/stop
|
||||||
|
|
||||||
|
@ -10,13 +10,13 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 335
|
Content-Length: 335
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:25 GMT
|
Date: Wed, 23 Oct 2019 13:41:29 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes
|
X-Route: /v2/compute/projects/{project_id}/nat/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
"name": "Nat 1",
|
"name": "Nat 1",
|
||||||
"node_id": "27f88559-160a-4b95-9598-18885ed04611",
|
"node_id": "6659d248-b6bc-4ebd-b3a3-e446db82a0a4",
|
||||||
"ports_mapping": [
|
"ports_mapping": [
|
||||||
{
|
{
|
||||||
"interface": "virbr0",
|
"interface": "virbr0",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/babed314-a02e-47fa-b0f8-5303760e913a/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/ff65df52-b8b3-44b8-80a9-3e5160b2fd39/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/babed314-a02e-47fa-b0f8-5303760e913a/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/ff65df52-b8b3-44b8-80a9-3e5160b2fd39/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:25 GMT
|
Date: Wed, 23 Oct 2019 13:41:29 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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 POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/6042edef-a8be-425d-9770-4de136ddf15b/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/nat/nodes/c62e3fb9-f905-4235-aea4-b56a0158138c/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/nat/nodes/6042edef-a8be-425d-9770-4de136ddf15b/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/c62e3fb9-f905-4235-aea4-b56a0158138c/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 103
|
Content-Length: 103
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:30 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-4/test_json4/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/pytest-of-grossmj/pytest-0/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/nat/nodes/479977eb-d06e-4de4-b18e-60b9091cc685/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/9659142d-9c96-4538-b7ac-d42db8417bfd/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/479977eb-d06e-4de4-b18e-60b9091cc685/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/9659142d-9c96-4538-b7ac-d42db8417bfd/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:31 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/nat/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
||||||
|
|
||||||
|
@ -8,8 +8,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 25
|
Content-Length: 25
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:27 GMT
|
Date: Wed, 23 Oct 2019 13:41:31 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/ports/udp
|
X-Route: /v2/compute/projects/{project_id}/ports/udp
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
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/tmpxi6put1f/qemu-system-x86_64"}'
|
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/tmp0zpbcecd/qemu-system-x86_64"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes HTTP/1.1
|
||||||
{
|
{
|
||||||
"hda_disk_image": "hello.img",
|
"hda_disk_image": "hello.img",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"qemu_path": "/tmp/tmpxi6put1f/qemu-system-x86_64"
|
"qemu_path": "/tmp/tmp0zpbcecd/qemu-system-x86_64"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -12,8 +12,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 1420
|
Content-Length: 1420
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:32 GMT
|
Date: Wed, 23 Oct 2019 13:41:47 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes
|
X-Route: /v2/compute/projects/{project_id}/qemu/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -47,16 +47,16 @@ X-Route: /v2/compute/projects/{project_id}/qemu/nodes
|
|||||||
"kernel_image": "",
|
"kernel_image": "",
|
||||||
"kernel_image_md5sum": null,
|
"kernel_image_md5sum": null,
|
||||||
"legacy_networking": false,
|
"legacy_networking": false,
|
||||||
"mac_address": "0c:dd:80:f3:28:00",
|
"mac_address": "0c:dd:80:b0:fc:00",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/deb71d41-dc02-40a0-b0f5-da58d5ebf328",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/1bb54256-713a-4615-81ed-0a08178bb0fc",
|
||||||
"node_id": "deb71d41-dc02-40a0-b0f5-da58d5ebf328",
|
"node_id": "1bb54256-713a-4615-81ed-0a08178bb0fc",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"options": "",
|
"options": "",
|
||||||
"platform": "x86_64",
|
"platform": "x86_64",
|
||||||
"process_priority": "low",
|
"process_priority": "low",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"qemu_path": "/tmp/tmpxi6put1f/qemu-system-x86_64",
|
"qemu_path": "/tmp/tmp0zpbcecd/qemu-system-x86_64",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
"usage": ""
|
"usage": ""
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c9b6d0d4-36ff-4069-80d3-bbb3859ba03c/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/3383f846-8e1d-412b-820c-1a504ca133a9/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/c9b6d0d4-36ff-4069-80d3-bbb3859ba03c/adapters/1/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3383f846-8e1d-412b-820c-1a504ca133a9/adapters/1/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:51 GMT
|
Date: Wed, 23 Oct 2019 13:42:19 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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 POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/db42c33e-8892-463f-a07d-c14f45592ed0/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/qemu/nodes/32bd5c53-808a-4613-ad96-cfa861cd433b/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/qemu/nodes/db42c33e-8892-463f-a07d-c14f45592ed0/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/32bd5c53-808a-4613-ad96-cfa861cd433b/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 123
|
Content-Length: 123
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:08 GMT
|
Date: Wed, 23 Oct 2019 13:42:54 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/96d90082-9b57-4aa1-b9af-79953343098f/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/4dd12206-778c-475f-9113-9dd106ff1367/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/96d90082-9b57-4aa1-b9af-79953343098f/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/4dd12206-778c-475f-9113-9dd106ff1367/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:09 GMT
|
Date: Wed, 23 Oct 2019 13:42:55 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/qemu/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/qemu/nodes/91a8bb18-86b6-4917-95d1-973043099b32/duplicate' -d '{"destination_node_id": "93289c0d-e0ab-4c18-8ad8-7efb9054a7d4"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/4aa341d8-d76a-40dd-8004-0ec736b9e6aa/duplicate' -d '{"destination_node_id": "126588e6-d180-4b4a-838d-5ae4c73f3335"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/91a8bb18-86b6-4917-95d1-973043099b32/duplicate HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/4aa341d8-d76a-40dd-8004-0ec736b9e6aa/duplicate HTTP/1.1
|
||||||
{
|
{
|
||||||
"destination_node_id": "93289c0d-e0ab-4c18-8ad8-7efb9054a7d4"
|
"destination_node_id": "126588e6-d180-4b4a-838d-5ae4c73f3335"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 4
|
Content-Length: 4
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:07 GMT
|
Date: Wed, 23 Oct 2019 13:42:50 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/duplicate
|
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/duplicate
|
||||||
|
|
||||||
true
|
true
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/27caba61-6161-4b10-81c2-3e5a44ed2827/reload' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/33bdece6-f14b-4d54-af57-5eef6e111535/reload' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/27caba61-6161-4b10-81c2-3e5a44ed2827/reload HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/33bdece6-f14b-4d54-af57-5eef6e111535/reload HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:41 GMT
|
Date: Wed, 23 Oct 2019 13:42:01 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/reload
|
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/18e0b3ce-3a5d-4236-bd9a-647390508908/resume' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3041f6b9-4571-48ec-90c0-8e96acaf6d17/resume' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/18e0b3ce-3a5d-4236-bd9a-647390508908/resume HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/3041f6b9-4571-48ec-90c0-8e96acaf6d17/resume HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:46 GMT
|
Date: Wed, 23 Oct 2019 13:42:03 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/resume
|
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/fe86cb53-7495-44a7-a042-e290ee7b25e0/start' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/a648470f-ee54-46e6-b2b0-14c7fccd4526/start' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/fe86cb53-7495-44a7-a042-e290ee7b25e0/start HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/a648470f-ee54-46e6-b2b0-14c7fccd4526/start HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,8 +8,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 1381
|
Content-Length: 1381
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:08:37 GMT
|
Date: Wed, 23 Oct 2019 13:41:55 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/start
|
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": "",
|
||||||
"kernel_image_md5sum": null,
|
"kernel_image_md5sum": null,
|
||||||
"legacy_networking": false,
|
"legacy_networking": false,
|
||||||
"mac_address": "0c:dd:80:25:e0:00",
|
"mac_address": "0c:dd:80:45:26:00",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/fe86cb53-7495-44a7-a042-e290ee7b25e0",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/a648470f-ee54-46e6-b2b0-14c7fccd4526",
|
||||||
"node_id": "fe86cb53-7495-44a7-a042-e290ee7b25e0",
|
"node_id": "a648470f-ee54-46e6-b2b0-14c7fccd4526",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"options": "",
|
"options": "",
|
||||||
"platform": "x86_64",
|
"platform": "x86_64",
|
||||||
"process_priority": "low",
|
"process_priority": "low",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"qemu_path": "/tmp/tmpxi6put1f/qemu-system-x86_64",
|
"qemu_path": "/tmp/tmp0zpbcecd/qemu-system-x86_64",
|
||||||
"ram": 256,
|
"ram": 256,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
"usage": ""
|
"usage": ""
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/b489fa19-e27f-40d0-a2fa-165553f45b15/stop' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/cb3039b9-bc38-4937-a0d8-ed9d65db40c8/stop' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/b489fa19-e27f-40d0-a2fa-165553f45b15/stop HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/cb3039b9-bc38-4937-a0d8-ed9d65db40c8/stop HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:39 GMT
|
Date: Wed, 23 Oct 2019 13:42:01 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/stop
|
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/ab82e2d8-fff4-4da6-8124-76df98117a59/suspend' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/687fe1c6-9ba7-4da2-8c27-81c3109124f3/suspend' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/ab82e2d8-fff4-4da6-8124-76df98117a59/suspend HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/687fe1c6-9ba7-4da2-8c27-81c3109124f3/suspend HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:08:44 GMT
|
Date: Wed, 23 Oct 2019 13:42:02 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/suspend
|
X-Route: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/suspend
|
||||||
|
|
||||||
|
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 443
|
Content-Length: 443
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:10 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes
|
X-Route: /v2/compute/projects/{project_id}/traceng/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -21,8 +21,8 @@ X-Route: /v2/compute/projects/{project_id}/traceng/nodes
|
|||||||
"default_destination": "",
|
"default_destination": "",
|
||||||
"ip_address": "",
|
"ip_address": "",
|
||||||
"name": "TraceNG TEST 1",
|
"name": "TraceNG TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/3d90bae8-f500-428c-b8ba-f846cf6b15c4",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/2760f8a8-85c2-41ff-944e-08584038c0c3",
|
||||||
"node_id": "3d90bae8-f500-428c-b8ba-f846cf6b15c4",
|
"node_id": "2760f8a8-85c2-41ff-944e-08584038c0c3",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped"
|
"status": "stopped"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/306012e6-0a79-4ff5-b557-3d5a68cbbb72/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/598c8749-9683-40f0-acd1-fdcad12bbd72/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/306012e6-0a79-4ff5-b557-3d5a68cbbb72/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/598c8749-9683-40f0-acd1-fdcad12bbd72/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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 POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/9b82f609-b0ba-4f88-9faa-8a73da006b20/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/traceng/nodes/a8d3f085-2e02-4299-b0d0-053df793c277/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/traceng/nodes/9b82f609-b0ba-4f88-9faa-8a73da006b20/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/a8d3f085-2e02-4299-b0d0-053df793c277/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 123
|
Content-Length: 123
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/5a2b83ac-7f1e-44ed-8ca2-6af8710f2456/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/539f741f-4bfe-4ab6-aa53-8621d0516b1d/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/5a2b83ac-7f1e-44ed-8ca2-6af8710f2456/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/539f741f-4bfe-4ab6-aa53-8621d0516b1d/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/traceng/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/traceng/nodes/871f7316-89f8-4c67-99a0-01b2040557b0/duplicate' -d '{"destination_node_id": "672ee8ea-b609-4688-a938-656bb62c3a9e"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c20570b4-1eb7-4538-b955-063001cc1f5e/duplicate' -d '{"destination_node_id": "4a55975c-ba6b-431a-b1c5-6bb33c8b7cb8"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/871f7316-89f8-4c67-99a0-01b2040557b0/duplicate HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/c20570b4-1eb7-4538-b955-063001cc1f5e/duplicate HTTP/1.1
|
||||||
{
|
{
|
||||||
"destination_node_id": "672ee8ea-b609-4688-a938-656bb62c3a9e"
|
"destination_node_id": "4a55975c-ba6b-431a-b1c5-6bb33c8b7cb8"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 4
|
Content-Length: 4
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/duplicate
|
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/duplicate
|
||||||
|
|
||||||
true
|
true
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/5c90a6b7-2d18-4695-92d3-0e2e80b39d44/reload' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/64d8aa1a-9a24-4350-8b87-206c89e078a0/reload' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/5c90a6b7-2d18-4695-92d3-0e2e80b39d44/reload HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/64d8aa1a-9a24-4350-8b87-206c89e078a0/reload HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/reload
|
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/91c87d7a-a7dc-40b0-bbc6-8d399da423cb/start' -d '{"destination": "192.168.1.2"}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/7ea5e3f9-4eb4-44f5-b874-a9177a65111e/start' -d '{"destination": "192.168.1.2"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/91c87d7a-a7dc-40b0-bbc6-8d399da423cb/start HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/7ea5e3f9-4eb4-44f5-b874-a9177a65111e/start HTTP/1.1
|
||||||
{
|
{
|
||||||
"destination": "192.168.1.2"
|
"destination": "192.168.1.2"
|
||||||
}
|
}
|
||||||
@ -10,8 +10,8 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 443
|
Content-Length: 443
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/start
|
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": "",
|
"default_destination": "",
|
||||||
"ip_address": "",
|
"ip_address": "",
|
||||||
"name": "TraceNG TEST 1",
|
"name": "TraceNG TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/91c87d7a-a7dc-40b0-bbc6-8d399da423cb",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/traceng/7ea5e3f9-4eb4-44f5-b874-a9177a65111e",
|
||||||
"node_id": "91c87d7a-a7dc-40b0-bbc6-8d399da423cb",
|
"node_id": "7ea5e3f9-4eb4-44f5-b874-a9177a65111e",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped"
|
"status": "stopped"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/0caa22ce-2d82-4e35-9134-b81ce0be322a/stop' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/892e8adf-edf3-465d-a6d0-5fde281e24aa/stop' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/0caa22ce-2d82-4e35-9134-b81ce0be322a/stop HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/traceng/nodes/892e8adf-edf3-465d-a6d0-5fde281e24aa/stop HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:57 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/stop
|
X-Route: /v2/compute/projects/{project_id}/traceng/nodes/{node_id}/stop
|
||||||
|
|
||||||
|
@ -10,10 +10,10 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes
|
|||||||
|
|
||||||
HTTP/1.1 201
|
HTTP/1.1 201
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 460
|
Content-Length: 477
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:11 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes
|
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -25,11 +25,12 @@ X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes
|
|||||||
"linked_clone": false,
|
"linked_clone": false,
|
||||||
"name": "VM1",
|
"name": "VM1",
|
||||||
"node_directory": null,
|
"node_directory": null,
|
||||||
"node_id": "69d31ecf-7d5e-4285-8d3a-d64107a5d074",
|
"node_id": "5068d3c2-b4ab-4377-8829-b0f4399128d7",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"ram": 0,
|
"ram": 0,
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_any_adapter": false,
|
"use_any_adapter": false,
|
||||||
"vmname": "VM1"
|
"vmname": "VM1"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/add5f4bd-c6c3-4644-87c0-cc3a29a19f04/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/ae6e4038-a744-4111-9e73-c749b86ab740/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/add5f4bd-c6c3-4644-87c0-cc3a29a19f04/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/ae6e4038-a744-4111-9e73-c749b86ab740/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/252e91ae-28ce-4829-ae6b-da72e0aa8862/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/virtualbox/nodes/9aa2e53f-0d80-4e28-8d0f-9073a70109a8/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/virtualbox/nodes/252e91ae-28ce-4829-ae6b-da72e0aa8862/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/9aa2e53f-0d80-4e28-8d0f-9073a70109a8/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 123
|
Content-Length: 123
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/436af4db-52c4-4a24-8ea5-94649a702a24/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/63aaf9df-d7f7-4f0d-9fd4-2c92aa919452/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/436af4db-52c4-4a24-8ea5-94649a702a24/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/63aaf9df-d7f7-4f0d-9fd4-2c92aa919452/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/73ae6b77-a860-4bc1-8ec6-ac332df4c077/reload' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/78eb665e-c64d-4420-9c68-de1f0da0b228/reload' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/73ae6b77-a860-4bc1-8ec6-ac332df4c077/reload HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/78eb665e-c64d-4420-9c68-de1f0da0b228/reload HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/reload
|
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/e9d82843-ab73-4fd5-b3b9-cf37f5f0abca/resume' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/b33f4843-d978-493c-8187-f21465671d73/resume' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/e9d82843-ab73-4fd5-b3b9-cf37f5f0abca/resume HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/b33f4843-d978-493c-8187-f21465671d73/resume HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/resume
|
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/24470470-5111-4a16-8527-ec3c79150af6/start' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/dc80d5de-dcdb-4801-8a99-3d6989bf6815/start' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/24470470-5111-4a16-8527-ec3c79150af6/start HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/dc80d5de-dcdb-4801-8a99-3d6989bf6815/start HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/start
|
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/d18bf8de-1b88-4548-9a66-16e3d63912c1/stop' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/85872bc6-5a35-4e34-906a-2721fe1b88d2/stop' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/d18bf8de-1b88-4548-9a66-16e3d63912c1/stop HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/85872bc6-5a35-4e34-906a-2721fe1b88d2/stop HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/stop
|
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/c8ded025-6c81-4d77-a7d8-e4a33fe439b3/suspend' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/3329f2c8-3e02-4dc1-ae2f-991a0c884216/suspend' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c8ded025-6c81-4d77-a7d8-e4a33fe439b3/suspend HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/3329f2c8-3e02-4dc1-ae2f-991a0c884216/suspend HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:58 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/suspend
|
X-Route: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}/suspend
|
||||||
|
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
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-4/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-0/test_vmware_create0/test.vmx"}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes HTTP/1.1
|
||||||
{
|
{
|
||||||
"linked_clone": false,
|
"linked_clone": false,
|
||||||
"name": "VM1",
|
"name": "VM1",
|
||||||
"vmx_path": "/tmp/pytest-of-grossmj/pytest-4/test_vmware_create0/test.vmx"
|
"vmx_path": "/tmp/pytest-of-grossmj/pytest-0/test_vmware_create0/test.vmx"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
HTTP/1.1 201
|
HTTP/1.1 201
|
||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 593
|
Content-Length: 610
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:12 GMT
|
Date: Wed, 23 Oct 2019 13:42:59 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes
|
X-Route: /v2/compute/projects/{project_id}/vmware/nodes
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -24,11 +24,12 @@ X-Route: /v2/compute/projects/{project_id}/vmware/nodes
|
|||||||
"headless": false,
|
"headless": false,
|
||||||
"linked_clone": false,
|
"linked_clone": false,
|
||||||
"name": "VM1",
|
"name": "VM1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/ab710add-c2df-45a0-8834-18278c4b5039",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vmware/c9ac85a2-5512-487d-9852-5cff8498f190",
|
||||||
"node_id": "ab710add-c2df-45a0-8834-18278c4b5039",
|
"node_id": "c9ac85a2-5512-487d-9852-5cff8498f190",
|
||||||
"on_close": "power_off",
|
"on_close": "power_off",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped",
|
"status": "stopped",
|
||||||
|
"usage": "",
|
||||||
"use_any_adapter": false,
|
"use_any_adapter": false,
|
||||||
"vmx_path": "/tmp/pytest-of-grossmj/pytest-4/test_vmware_create0/test.vmx"
|
"vmx_path": "/tmp/pytest-of-grossmj/pytest-0/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/7e3b339a-753c-4e00-9dce-9d5e5321ac89/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/2fc4b587-79f7-4ee2-85b5-e0a6fc1cefcc/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/7e3b339a-753c-4e00-9dce-9d5e5321ac89/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/2fc4b587-79f7-4ee2-85b5-e0a6fc1cefcc/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:22 GMT
|
Date: Wed, 23 Oct 2019 13:43:07 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
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/222ed2ef-64ff-4cee-a4ff-374357e2ce1a/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/vmware/nodes/8880ecdb-99c1-4430-8420-39373ce95b68/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/vmware/nodes/222ed2ef-64ff-4cee-a4ff-374357e2ce1a/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/8880ecdb-99c1-4430-8420-39373ce95b68/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 123
|
Content-Length: 123
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:26 GMT
|
Date: Wed, 23 Oct 2019 13:43:17 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4cf41140-b299-48c4-91b6-afcc950cfa03/adapters/0/ports/0/stop_capture' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a7b15916-df36-4334-a49e-959fab6160b7/adapters/0/ports/0/stop_capture' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4cf41140-b299-48c4-91b6-afcc950cfa03/adapters/0/ports/0/stop_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/a7b15916-df36-4334-a49e-959fab6160b7/adapters/0/ports/0/stop_capture HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:27 GMT
|
Date: Wed, 23 Oct 2019 13:43:19 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/stop_capture
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/2a03318b-e6aa-411e-adf8-c9a077617b0b/reload' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/2e70a805-2a20-4312-93b4-694cf01194fe/reload' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/2a03318b-e6aa-411e-adf8-c9a077617b0b/reload HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/2e70a805-2a20-4312-93b4-694cf01194fe/reload HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:21 GMT
|
Date: Wed, 23 Oct 2019 13:43:06 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/reload
|
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/bf4fa713-a276-4272-903c-7267be7a7879/resume' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/e5bfc95b-7e93-4c6d-a9c8-10a24cdc3c24/resume' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/bf4fa713-a276-4272-903c-7267be7a7879/resume HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/e5bfc95b-7e93-4c6d-a9c8-10a24cdc3c24/resume HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:20 GMT
|
Date: Wed, 23 Oct 2019 13:43:05 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/resume
|
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/436ccb1d-f5ec-4d40-aada-2edc9128fb7b/start' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4bf0b781-65cf-45ca-91fa-bf711d2d5704/start' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/436ccb1d-f5ec-4d40-aada-2edc9128fb7b/start HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/4bf0b781-65cf-45ca-91fa-bf711d2d5704/start HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:15 GMT
|
Date: Wed, 23 Oct 2019 13:43:01 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/start
|
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/fb6534ab-0be5-4042-b2a0-b754bccabd3c/stop' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/9100df06-ed3a-4f34-a98b-9136b1a67ab8/stop' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/fb6534ab-0be5-4042-b2a0-b754bccabd3c/stop HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/9100df06-ed3a-4f34-a98b-9136b1a67ab8/stop HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:16 GMT
|
Date: Wed, 23 Oct 2019 13:43:03 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/stop
|
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/58a3c9c0-1dab-4060-932a-20a09c32e959/suspend' -d '{}'
|
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/10758cd6-928d-4a19-9fa2-969824168d50/suspend' -d '{}'
|
||||||
|
|
||||||
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/58a3c9c0-1dab-4060-932a-20a09c32e959/suspend HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vmware/nodes/10758cd6-928d-4a19-9fa2-969824168d50/suspend HTTP/1.1
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ HTTP/1.1 204
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: application/octet-stream
|
Content-Type: application/octet-stream
|
||||||
Date: Tue, 27 Nov 2018 15:09:17 GMT
|
Date: Wed, 23 Oct 2019 13:43:04 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/suspend
|
X-Route: /v2/compute/projects/{project_id}/vmware/nodes/{node_id}/suspend
|
||||||
|
|
||||||
|
@ -10,8 +10,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 384
|
Content-Length: 384
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:29 GMT
|
Date: Wed, 23 Oct 2019 13:43:21 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes
|
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": 5004,
|
||||||
"console_type": "telnet",
|
"console_type": "telnet",
|
||||||
"name": "PC TEST 1",
|
"name": "PC TEST 1",
|
||||||
"node_directory": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/7183320f-60b0-41e5-a8ab-36cb5039aa71",
|
"node_directory": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/0c93a448-1a42-4e9d-aceb-2f7995eb459b",
|
||||||
"node_id": "7183320f-60b0-41e5-a8ab-36cb5039aa71",
|
"node_id": "0c93a448-1a42-4e9d-aceb-2f7995eb459b",
|
||||||
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
|
||||||
"status": "stopped"
|
"status": "stopped"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/b887eb25-593d-497a-98cc-7e54c18d3371/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/e7a2fb39-f696-45ea-9c97-aa503722a697/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/b887eb25-593d-497a-98cc-7e54c18d3371/adapters/0/ports/0/nio HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/e7a2fb39-f696-45ea-9c97-aa503722a697/adapters/0/ports/0/nio HTTP/1.1
|
||||||
{
|
{
|
||||||
"lport": 4242,
|
"lport": 4242,
|
||||||
"rhost": "127.0.0.1",
|
"rhost": "127.0.0.1",
|
||||||
@ -13,8 +13,8 @@ HTTP/1.1 201
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 89
|
Content-Length: 89
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:30 GMT
|
Date: Wed, 23 Oct 2019 13:43:21 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio
|
X-Route: /v2/compute/projects/{project_id}/vpcs/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/vpcs/nodes/bb4682e4-5d35-46eb-9a61-96e654d48fa6/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/vpcs/nodes/c4412c13-b61d-470b-95d6-becb79ed45a5/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/vpcs/nodes/bb4682e4-5d35-46eb-9a61-96e654d48fa6/adapters/0/ports/0/start_capture HTTP/1.1
|
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/c4412c13-b61d-470b-95d6-becb79ed45a5/adapters/0/ports/0/start_capture HTTP/1.1
|
||||||
{
|
{
|
||||||
"capture_file_name": "test.pcap",
|
"capture_file_name": "test.pcap",
|
||||||
"data_link_type": "DLT_EN10MB"
|
"data_link_type": "DLT_EN10MB"
|
||||||
@ -11,10 +11,10 @@ HTTP/1.1 200
|
|||||||
Connection: close
|
Connection: close
|
||||||
Content-Length: 123
|
Content-Length: 123
|
||||||
Content-Type: application/json
|
Content-Type: application/json
|
||||||
Date: Tue, 27 Nov 2018 15:09:30 GMT
|
Date: Wed, 23 Oct 2019 13:43:22 GMT
|
||||||
Server: Python/3.6 GNS3/2.2.0dev5
|
Server: Python/3.6 GNS3/2.2.1dev1
|
||||||
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
X-Route: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
|
||||||
|
|
||||||
{
|
{
|
||||||
"pcap_file_path": "/tmp/tmpa0evf8l1/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
"pcap_file_path": "/tmp/tmp1i_44uq8/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/captures/test.pcap"
|
||||||
}
|
}
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user