Julien Duponchelle
368d1ff70b
Update VPCS instance
10 years ago
Julien Duponchelle
7abb426d04
Get informations about a VPCS instance
10 years ago
Julien Duponchelle
87a089457f
Update script file
10 years ago
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.
10 years ago
Jeremy
17f6223fb1
Try to fix VirtualBox create test.
10 years ago
Julien Duponchelle
649d4e5143
Allow user to set console port
10 years ago
Julien Duponchelle
fa57485f11
Support script file
10 years ago
Julien Duponchelle
54eb8d9e81
Drop decorator for async test
10 years ago
Julien Duponchelle
f5ed9fbcf1
PEP 8 clean thanks to auto pep8
10 years ago
Julien Duponchelle
68d0e5f42d
PEP8
10 years ago
Julien Duponchelle
0695e75e77
Fix tests
10 years ago
Jeremy
7fff25a9a9
UUID support for VMs.
...
Basic VirtualBox support (create, start and stop).
Some refactoring for BaseVM class.
Updated CURL command in tests.
10 years ago
Julien Duponchelle
ed973dbcf2
Project handler use ProjectManager
10 years ago
Julien Duponchelle
240d83411c
Create a project entity
10 years ago
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
10 years ago
Jeremy
d142a9a885
Rename vpcs_id to id. Must be an integer in the route definition.
10 years ago
Julien Duponchelle
77db08c39e
Remove NIO from VPCS
10 years ago
Julien Duponchelle
bf6f62e629
Serialize NIO
10 years ago
Julien Duponchelle
0cdc1c3042
VCPS create NIO work and tested
10 years ago
Julien Duponchelle
c1ef406311
A basic implementation of port manager
10 years ago
Julien Duponchelle
6c35cc304e
Dirty stop start for VPCS
10 years ago
Julien Duponchelle
aab944fb6c
Move old test to old_tests directory
10 years ago
Jeremy
369cd06279
Merge latest changes from the POC.
10 years ago
Jeremy
61344a1669
New base server.
10 years ago
Jerry Seutter
c4afc33ea8
IOS devices can be deployed on cloud instances.
10 years ago
grossmj
b88abb7c91
Remote servers and load-balancing (still things to improve).
10 years ago
Jerry Seutter
ee88d6f808
Merge branch 'master' into dev
10 years ago
Jerry Seutter
b132c901c9
Disabling auth from version string
10 years ago
Michael
4fa87005bc
Enabled HTTP Auth, SSL and DMS disabling based on cloud.conf availability
10 years ago
Michael
b84dda3c8e
HTTP auth added to file_upload and jsonrpc
10 years ago
Michael
382e693fc8
Added authentication handler for basic auth check
10 years ago
Daniel Lintott
578bb5741d
Override check_origin from tornado.websocket
10 years ago
grossmj
1fb4ab7e33
Minimal VirtualBox integration.
10 years ago
grossmj
4b5c38495a
Change default projects directory from ~/Documents/GNS3/projects to ~/GNS3/projects.
10 years ago
grossmj
cb763e0926
Use Dynamips, IOU and VPCS identifiers to correctly load a topology.
10 years ago
grossmj
f9ee38dd55
Fixes issues to restore the correct working directories for IOU and VPCS devices when loading a project.
...
Prevent multiple clients to use the same server (this is not supported yet).
10 years ago
grossmj
7b58f14681
Some PEP8 style fixes.
10 years ago
grossmj
85ef421d72
Catch exceptions in file upload handler.
10 years ago
grossmj
c0a876af68
Move cloud code (module independent) to a builtin package.
11 years ago
grossmj
ed8b93dee2
Possibility to get the server version over JSON-RPC/Websocket.
11 years ago
grossmj
28ca12367a
Proper server shutdown.
11 years ago
grossmj
724e3051fd
Send the server version when a client connects.
11 years ago
grossmj
2ebac2f20a
Update upload template.
11 years ago
grossmj
ada36e5382
Bump version to 1.0-alpha2.
11 years ago
grossmj
872515fa78
Use the FileExistsError exception.
11 years ago
grossmj
96231e3f7f
More specific path checks (file vs directory).
11 years ago
grossmj
f4dd096a8b
Rename all EnvironmentError to OSError.
...
Change version number to 1.0a2-dev1.
Check only on Python >= 3.3.
11 years ago
grossmj
a92da02973
Builtin destination to shutdown the server.
11 years ago
grossmj
c91f876656
Default host binding is 0.0.0.0.
...
Move the file uploader template.
UDP port allocation (removed the host).
Minor changes with iouyap lookup and remote server project directory.
11 years ago
grossmj
0f75dbc68a
IOU integration.
...
Improvements on module management.
File upload support.
Config file for the server.
11 years ago
grossmj
687d5b75ab
Renaming things & more inline docs.
11 years ago
grossmj
cef29e53aa
General work on the Dynamips backend (need to finish and polish).
11 years ago
grossmj
0cb98318b5
Remove STOMP over Websockets implementation.
11 years ago
grossmj
e28079096e
JSON-RPC over Websockets implementation.
11 years ago
grossmj
2f23a092e3
Polishing base server implementation
11 years ago