grossmj
28ca12367a
Proper server shutdown.
2014-04-26 17:51:47 -06:00
grossmj
9be5625c38
json-schema validations.
...
NIO creation refactoring.
2014-04-23 12:31:33 -06:00
grossmj
732afb4ebd
Fixes issues with working dirs.
2014-04-15 22:11:34 -06:00
grossmj
f99128b2a4
Support for project names on remote server.
2014-04-15 17:18:37 -06:00
grossmj
872515fa78
Use the FileExistsError exception.
2014-04-12 16:46:02 -06:00
grossmj
3edbdbe0b5
Change address/host binding implementation.
2014-04-11 18:33:42 -06:00
grossmj
96231e3f7f
More specific path checks (file vs directory).
2014-04-11 14:48:30 -06:00
grossmj
fca399a5ab
Improve checks when starting IOU.
2014-04-10 18:48:43 -06:00
grossmj
f4dd096a8b
Rename all EnvironmentError to OSError.
...
Change version number to 1.0a2-dev1.
Check only on Python >= 3.3.
2014-04-02 16:10:59 -06:00
grossmj
a92da02973
Builtin destination to shutdown the server.
2014-03-31 18:36:45 -06:00
grossmj
ab02925f98
Dynamips default host binding set to 127.0.0.1
2014-03-30 21:31:41 -06:00
grossmj
bb2c25da5c
Fix freezing issues on Windows.
2014-03-30 16:25:56 -06:00
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.
2014-03-29 21:29:10 -06:00
grossmj
c4d9e8371f
Notification to clients
2014-03-19 18:48:42 -06:00
grossmj
99cc7345b8
Chassis and private-config support
2014-03-18 18:14:30 -06:00
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.
2014-03-15 21:41:04 -06:00
grossmj
0f75dbc68a
IOU integration.
...
Improvements on module management.
File upload support.
Config file for the server.
2014-03-11 15:45:04 -06:00
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
2014-03-02 15:20:03 -07:00
grossmj
d68a24e39d
Extra documentation and checks. Support to rename switch & hub devices.
2014-02-26 11:47:12 -07:00
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.
2014-02-20 17:39:03 -07:00
grossmj
5560e81f9a
Change rename command to a name property setter for all Dynamips
...
devices. Adjust the tests and upload the new dynamips that supports the
rename command for VMs.
2014-02-05 15:45:33 -07:00
grossmj
cef29e53aa
General work on the Dynamips backend (need to finish and polish).
2014-01-31 16:31:34 -07:00
grossmj
2516bf80a8
Dynamips backend (API implementation)
2013-12-21 17:42:33 -07:00
grossmj
2f23a092e3
Polishing base server implementation
2013-12-05 21:39:27 -07:00