Julien Duponchelle
abc885049f
Temporary project
2015-01-23 16:02:26 +01:00
Julien Duponchelle
3f5c2390cd
Close a project
2015-01-23 14:07:10 +01:00
Julien Duponchelle
986a7f55ef
Delete a project
2015-01-23 11:48:20 +01:00
Julien Duponchelle
f97c2b2cbe
Delete a VM, mark it as destroyable
2015-01-23 11:28:58 +01:00
Julien Duponchelle
28308b10bc
Add missing documentation
2015-01-23 10:11:40 +01:00
Jeremy
d9b02efbfa
Rename destroy to close or unload (more friendly).
2015-01-22 19:06:17 -07:00
Jeremy
2681defe27
Moves NIO creation to the base manager.
2015-01-22 18:04:24 -07:00
Jeremy
6ec4dea9b9
Fixes reload call in VPCS handler.
2015-01-22 15:04:44 -07:00
Julien Duponchelle
72c6182062
Typo
2015-01-22 17:04:14 +01:00
Julien Duponchelle
e12e6044dc
Delete VPCS
2015-01-22 11:34:10 +01:00
Julien Duponchelle
8d3ea60404
VPCS reload
2015-01-22 10:55:11 +01:00
Jeremy
3b7d08a80e
Suspend and resume for VirtualBox.
2015-01-21 19:28:52 -07:00
Jeremy
f231b06833
No need for start_vm and stop_vm in the manager.
2015-01-21 17:41:35 -07:00
Jeremy
0b1b27db8f
Add module name to base manager.
2015-01-21 15:21:15 -07:00
Julien Duponchelle
f3e07d5ad9
Fix random failure related to ports
2015-01-21 22:21:01 +01:00
Jeremy
7ce1cf3f84
Return correct status codes and fix tests.
2015-01-21 14:01:15 -07:00
Julien Duponchelle
368d1ff70b
Update VPCS instance
2015-01-21 21:46:16 +01:00
Julien Duponchelle
7abb426d04
Get informations about a VPCS instance
2015-01-21 17:21:17 +01:00
Julien Duponchelle
87a089457f
Update script file
2015-01-21 16:43:34 +01:00
Jeremy
7a19c9062e
Pass *args to VM_CLASS.
...
Move Config the the base manager.
More checks for projects (UUID, makedirs).
Return error 500 when a VMError exception is raised.
Some more progress to VirtualBox.
2015-01-20 19:02:22 -07:00
Jeremy
17f6223fb1
Try to fix VirtualBox create test.
2015-01-20 15:28:40 -07:00
Julien Duponchelle
649d4e5143
Allow user to set console port
2015-01-20 20:54:46 +01:00
Julien Duponchelle
fa57485f11
Support script file
2015-01-20 19:56:18 +01:00
Julien Duponchelle
54eb8d9e81
Drop decorator for async test
2015-01-20 18:55:17 +01:00
Julien Duponchelle
f5ed9fbcf1
PEP 8 clean thanks to auto pep8
2015-01-20 13:24:00 +01:00
Julien Duponchelle
68d0e5f42d
PEP8
2015-01-20 13:04:20 +01:00
Julien Duponchelle
0695e75e77
Fix tests
2015-01-20 12:46:15 +01:00
Jeremy
7fff25a9a9
UUID support for VMs.
...
Basic VirtualBox support (create, start and stop).
Some refactoring for BaseVM class.
Updated CURL command in tests.
2015-01-19 18:30:57 -07:00
Julien Duponchelle
ed973dbcf2
Project handler use ProjectManager
2015-01-19 17:12:36 +01:00
Julien Duponchelle
240d83411c
Create a project entity
2015-01-19 16:23:41 +01:00
Jeremy
1cfce6ac5e
Merge remote-tracking branch 'origin/asyncio' into asyncio
...
Conflicts:
gns3server/handlers/vpcs_handler.py
tests/api/test_version.py
tests/api/test_vpcs.py
2015-01-18 12:23:42 -07:00
Jeremy
d142a9a885
Rename vpcs_id to id. Must be an integer in the route definition.
2015-01-18 12:12:11 -07:00
Julien Duponchelle
77db08c39e
Remove NIO from VPCS
2015-01-16 21:39:58 +01:00
Julien Duponchelle
bf6f62e629
Serialize NIO
2015-01-16 17:09:45 +01:00
Julien Duponchelle
0cdc1c3042
VCPS create NIO work and tested
2015-01-16 16:20:10 +01:00
Julien Duponchelle
c1ef406311
A basic implementation of port manager
2015-01-15 16:59:01 +01:00
Julien Duponchelle
6c35cc304e
Dirty stop start for VPCS
2015-01-14 18:52:02 +01:00
Julien Duponchelle
aab944fb6c
Move old test to old_tests directory
2015-01-14 11:43:23 +01:00
Jeremy
369cd06279
Merge latest changes from the POC.
2015-01-13 18:26:32 -07:00
Jeremy
61344a1669
New base server.
2015-01-13 17:05:26 -07:00
Jerry Seutter
c4afc33ea8
IOS devices can be deployed on cloud instances.
2014-10-27 18:12:56 -06:00
grossmj
b88abb7c91
Remote servers and load-balancing (still things to improve).
2014-10-19 17:29:04 -06:00
Jerry Seutter
ee88d6f808
Merge branch 'master' into dev
2014-09-29 17:24:52 -06:00
Jerry Seutter
b132c901c9
Disabling auth from version string
2014-09-18 20:39:12 +00:00
Michael
4fa87005bc
Enabled HTTP Auth, SSL and DMS disabling based on cloud.conf availability
2014-09-08 21:51:56 -06:00
Michael
b84dda3c8e
HTTP auth added to file_upload and jsonrpc
2014-09-03 22:12:34 -06:00
Michael
382e693fc8
Added authentication handler for basic auth check
2014-09-03 00:05:06 -06:00
Daniel Lintott
578bb5741d
Override check_origin from tornado.websocket
2014-08-06 22:43:37 +01:00
grossmj
1fb4ab7e33
Minimal VirtualBox integration.
2014-07-17 15:28:02 -06:00
grossmj
4b5c38495a
Change default projects directory from ~/Documents/GNS3/projects to ~/GNS3/projects.
2014-06-29 10:14:15 -06:00