Commit Graph

198 Commits (3deb555981b6d68bbebdc0e37df777aceb6cef26)

Author SHA1 Message Date
grossmj cd07a99118 Some cleaning + move "/version" endpoint to "/server/version".
8 years ago
grossmj 39a3f2fae2 Cloud schema and remove use_ubridge for VMware VM.
8 years ago
Julien Duponchelle 84b12fd953
Support null in compute user and password
8 years ago
Julien Duponchelle d469a2060d
Update a computes require only changed arguments
8 years ago
Julien Duponchelle dbda3fc8fc
Add method to delete and update computes
8 years ago
Julien Duponchelle a797038aeb
Drop code for temporary projects
8 years ago
Julien Duponchelle f6a3899603
Return a compute name it could be different of compute id
8 years ago
grossmj 7d055968e5 First step towards the cloud node re-factoring.
8 years ago
grossmj 6d5085910c Frame Relay and ATM switches migrated to the new API.
8 years ago
grossmj 57fd72c35c Ethernet hub and Ethernet switch almost fully migrated to the new API.
8 years ago
Julien Duponchelle 672a617102
Compute IDLE PC via controller
8 years ago
Julien Duponchelle 54747ee618
Support for link event, fix link not correctly deleted
8 years ago
Julien Duponchelle d86cefaaeb
Support node without console
8 years ago
grossmj 7ebbdcd47c Functional Ethernet hub with new API. Uses Dynamips backend by default for now.
8 years ago
Julien Duponchelle f052299eb1
Return status in all cases
8 years ago
Julien Duponchelle 1eb77a0b3f
Fix docker support on 2.0
8 years ago
Julien Duponchelle d97325b113
Fix you can not update Dynamips and IOU node
8 years ago
grossmj c88c67e8ef Updates Ethernet hub schema.
8 years ago
grossmj 7a523990a6 Base for generic switch nodes. Ref #492.
8 years ago
grossmj f81d35cc29 Handlers: cleanup and fixes.
9 years ago
grossmj be1efe8327 Schemas review.
9 years ago
Julien Duponchelle 2857d9a070
Send a field status in the node object
9 years ago
Julien Duponchelle 5280644327
Return command_line and node_directory via the controller
9 years ago
grossmj ef7b4ef020 Fixes tests and some PEP8.
9 years ago
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects.
9 years ago
Julien Duponchelle 9dca7dfe4a
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle 5fd385159c
HTTP support for docker
9 years ago
Julien Duponchelle 76b2ca2bc0
Return the full path to the capture
9 years ago
Julien Duponchelle 264254e657
Captures written in the captures directory on the controller
9 years ago
Julien Duponchelle 893b05d26b
Removed unused code
9 years ago
Julien Duponchelle 1a22fb9250
Expose the capture status in controller link API
9 years ago
Julien Duponchelle 549a6280c0
Data link type is on the capture not on the link
9 years ago
Julien Duponchelle 04a1b2df3b
Method for start / stop capture on a link
9 years ago
Julien Duponchelle 78a9785819
Missing qemu for VM creation via controller
9 years ago
Julien Duponchelle 9349bdc916
Fix documentation
9 years ago
Julien Duponchelle 6b9e46950c
Update VPCS and delete VPCS via controller
9 years ago
Julien Duponchelle 58d4a529d4
Rename hypervisor to compute
9 years ago
Julien Duponchelle 9e8fcab65c
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle 977ccabf98
Server support for VNC console resolution
9 years ago
Julien Duponchelle 7a095478fe
Success to add a dynamips with apiv2
9 years ago
Julien Duponchelle abdda4d3b3
Link API (do nothing for the moment)
9 years ago
Julien Duponchelle be4aa41dda
Create VPCS VM on controller
9 years ago
Julien Duponchelle 4326d412f9
API for creating a VM
9 years ago
Julien Duponchelle 58f1abff35
Close, commit and delete supported for projects in controller
9 years ago
Julien Duponchelle 6fa2491255
Rename /controller/servers to /controller/hypervisors
9 years ago
Julien Duponchelle aad69e9650
Create a /server API for register servers
9 years ago
Julien Duponchelle 03ffce0a75
Docker VNC support
9 years ago
Julien Duponchelle 9d28f4c0c3
Refactor aux port allocation
9 years ago
Julien Duponchelle 1532b3ed9b
Support for mounting volumes
9 years ago
Julien Duponchelle 1995adf838
Fix Update a docker container is broken and raise a 400
9 years ago