Commit Graph
145 Commits
Author SHA1 Message Date
Julien Duponchelle d43e78a1d7 Support all characters for compute ID 2016-05-12 16:41:05 +02:00
Julien Duponchelle b46a0ff4ae Endpoint for getting information about a compute node 2016-05-12 16:35:14 +02:00
Julien Duponchelle 5280644327 Return command_line and node_directory via the controller 2016-05-12 10:39:50 +02:00
Julien Duponchelle 885a870ae8 Rebuild documentation 2016-05-12 08:44:38 +02:00
grossmj 483431438a Merge remote-tracking branch 'origin/2.0' into 2.0
Conflicts:
	gns3server/controller/project.py
	tests/compute/test_project.py
	tests/controller/test_project.py
2016-05-11 11:41:45 -06:00
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects. 2016-05-11 11:35:36 -06:00
Julien Duponchelle 9ccb55206d Cleanup code for getting the default project directory 2016-05-11 18:42:55 +02:00
Julien Duponchelle 9dca7dfe4a Merge branch '1.5' into 2.0 2016-05-10 17:51:40 +02:00
Julien Duponchelle e9fb7f4981 Make sure an image is not partially uploaded
Fix #505
2016-05-02 17:25:46 +02:00
Julien Duponchelle 98b32cd9e2 Merge branch '1.5' into 2.0 2016-05-02 16:59:56 +02:00
Julien Duponchelle 936faaba5a gns3z => gns3project 2016-05-02 10:33:04 +02:00
Julien Duponchelle 92d1594afd Return link object when start capturing 2016-04-26 18:13:15 +02:00
Julien Duponchelle 264254e657 Captures written in the captures directory on the controller 2016-04-26 17:10:33 +02:00
Julien Duponchelle 1d08d4a5fa Merge branch 'master' into 1.5 2016-04-26 11:49:24 +02:00
Julien Duponchelle 6d6e8196d2 Allow only .pcap to be downloaded from remote stream API
Fix #500
2016-04-26 09:52:18 +02:00
Julien Duponchelle 1ce576c020 Stream pcap from compute to controller to client 2016-04-22 16:22:03 +02:00
Julien Duponchelle 04a1b2df3b Method for start / stop capture on a link
Ref https://github.com/GNS3/gns3-gui/issues/1117
2016-04-21 12:14:09 +02:00
Julien Duponchelle f6593663b5 APi for listing VM in controller 2016-04-20 14:38:14 +02:00
Julien Duponchelle c8c61f2ae8 Add endpoint to list the compute nodes 2016-04-19 16:53:41 +02:00
Julien Duponchelle ce5461aee8 Raise error if we try to controll a non controller server
Fix #451
2016-04-19 10:47:53 +02:00
Julien Duponchelle d7ed37ce02 Update and delete VM on controller 2016-04-18 17:36:38 +02:00
Julien Duponchelle 6c11ad5fa6 Reload VM 2016-04-18 16:57:02 +02:00
Julien Duponchelle 58d4a529d4 Rename hypervisor to compute
Fix #487
2016-04-15 17:59:59 +02:00
Julien Duponchelle 2055cdea5e /start /stop and /suspend API for VM via container 2016-04-12 18:02:36 +02:00
Julien Duponchelle 9e8fcab65c Merge branch '1.5' into 2.0 2016-04-08 17:40:27 +02:00
Julien Duponchelle 977ccabf98 Server support for VNC console resolution
Ref https://github.com/GNS3/gns3-gui/issues/1165
2016-04-07 13:29:11 +02:00
Julien Duponchelle 9ed15e55af Move more import code to the server
https://github.com/GNS3/gns3-gui/issues/1156
2016-04-05 18:32:48 +02:00
Julien Duponchelle bd71f0cf4c Import API 2016-03-30 17:42:00 +02:00
Julien Duponchelle 879591eaf5 Export API 2016-03-30 17:42:00 +02:00
Julien Duponchelle c563dbba8a Change default port to 3080
Fix #487
2016-03-25 15:31:17 +01:00
Julien Duponchelle 23c48f5e3d Add to project an API to write a file 2016-03-24 17:34:41 +01:00
Julien Duponchelle de61ed316c The controller has a streaming API
Now we need to link the hypervisor to the controller.
2016-03-17 17:32:37 +01:00
Julien Duponchelle 76a0120d3e PEP8 2016-03-17 15:16:09 +01:00
Julien Duponchelle b55969d381 Notification feed for the hypervisor 2016-03-17 15:15:30 +01:00
Julien Duponchelle c0e452133d Web interface for debbuging controller 2016-03-15 11:32:10 +01:00
Julien Duponchelle 7a095478fe Success to add a dynamips with apiv2 2016-03-15 10:45:05 +01:00
Julien Duponchelle 8fed1d9b9f API for deleting a link 2016-03-14 20:54:05 +01:00
Julien Duponchelle 9062490be3 API for deleting a list 2016-03-14 17:40:27 +01:00
Julien Duponchelle 9771b33b68 Create link using UDP work 2016-03-14 16:51:47 +01:00
Julien Duponchelle 6a19e4d822 Rebuild link sample 2016-03-11 17:20:09 +01:00
Julien Duponchelle 8c1560332e Remove /controller from the api endpoint 2016-03-11 17:16:09 +01:00
Julien Duponchelle abdda4d3b3 Link API (do nothing for the moment) 2016-03-11 16:51:35 +01:00
Julien Duponchelle 6fad82c61d Rebuild documentation 2016-03-11 15:49:28 +01:00
Julien Duponchelle be4aa41dda Create VPCS VM on controller 2016-03-11 15:06:14 +01:00
Julien Duponchelle 4326d412f9 API for creating a VM 2016-03-10 21:51:29 +01:00
Julien Duponchelle 58f1abff35 Close, commit and delete supported for projects in controller 2016-03-10 10:32:07 +01:00
Julien Duponchelle 3296b97f59 Rename modules => hypervisor 2016-03-08 16:12:46 +01:00
Julien Duponchelle 6fa2491255 Rename /controller/servers to /controller/hypervisors 2016-03-08 16:04:12 +01:00
Julien Duponchelle 8114c1d4be Return just version number for API /v1/version for compatibility 2016-03-07 18:17:24 +01:00
Julien Duponchelle b2ce7ee8d7 API V2 2016-03-07 17:57:12 +01:00