grossmj
9fc7650f3f
Find an alternative IOS or IOU image if one cannot be found when importing a topology.
10 years ago
grossmj
7b58f14681
Some PEP8 style fixes.
10 years ago
grossmj
0d944d39ef
Implement special request to stop a module.
10 years ago
grossmj
44bcc94e3e
Option to use the default IOU RAM & NVRAM values.
10 years ago
grossmj
b54e554497
Do not process more client requests when modules are shutting down.
10 years ago
grossmj
28ca12367a
Proper server shutdown.
10 years ago
grossmj
7ebd451dda
Graceful shutdown for modules and locale check for the server.
10 years ago
grossmj
9be5625c38
json-schema validations.
...
NIO creation refactoring.
10 years ago
grossmj
3edbdbe0b5
Change address/host binding implementation.
10 years ago
grossmj
f4dd096a8b
Rename all EnvironmentError to OSError.
...
Change version number to 1.0a2-dev1.
Check only on Python >= 3.3.
10 years ago
grossmj
a92da02973
Builtin destination to shutdown the server.
10 years ago
grossmj
c4d9e8371f
Notification to clients
10 years ago
grossmj
41a1d16e92
Windows support (freezing).
...
Client notification support.
Hypervisor manager changes.
IOU reload support.
Switch to non-dynamic module loading because of a multiprocessing
problem on Windows.
10 years ago
grossmj
0f75dbc68a
IOU integration.
...
Improvements on module management.
File upload support.
Config file for the server.
10 years ago
grossmj
89888ae7bf
Handle startup-config push using base64
...
Dynamips working directory management
Random port selection for the ZeroMQ server
TCP & UDP port allocation in a range with improvements
Update Dynamips to 0.2.11 (for the tests)
Focus on Python3 development (stop trying to be compatible with Python
2.x)
More error/bug catching
10 years ago
grossmj
687d5b75ab
Renaming things & more inline docs.
10 years ago
grossmj
72d303069c
Improve server/modules termination and how to wait for an hypervisor.
...
connection.
System to avoid duplicated name for nodes.
Reload and idle-pc support for Dynamips routers.
Hypervisor allocation for other Dynamips devices.
11 years ago
grossmj
cef29e53aa
General work on the Dynamips backend (need to finish and polish).
11 years ago
grossmj
e28079096e
JSON-RPC over Websockets implementation.
11 years ago
grossmj
798f0367b9
Catch SIGTERM, SIGINT, SIGHUP and SIGQUIT to properly shutdown the
...
server.
11 years ago
grossmj
2f23a092e3
Polishing base server implementation
11 years ago
grossmj
f4e51ea74f
Base server complete including modules, STOMP protocol over Websockets
...
and ZMQ Router/Dealer implementations.
11 years ago