Commit Graph

  • 0e76527ce2 Update a project Julien Duponchelle 2015-01-23 16:13:58 +0100
  • abc885049f Temporary project Julien Duponchelle 2015-01-23 16:02:26 +0100
  • 7bf121c6da When we remove a VM, the VM is removed from the project. Julien Duponchelle 2015-01-23 14:34:50 +0100
  • 3f5c2390cd Close a project Julien Duponchelle 2015-01-23 14:07:10 +0100
  • 986a7f55ef Delete a project Julien Duponchelle 2015-01-23 11:48:20 +0100
  • 9a0b260c56 Small change in order to avoid a PEP8 warning Julien Duponchelle 2015-01-23 11:30:49 +0100
  • f97c2b2cbe Delete a VM, mark it as destroyable Julien Duponchelle 2015-01-23 11:28:58 +0100
  • 28308b10bc Add missing documentation Julien Duponchelle 2015-01-23 10:11:40 +0100
  • 0d503b779e Explicitly close VM when the server is shutdown. grossmj 2015-01-22 23:40:51 -0700
  • e61e976368 Adapters support for VirtualBox. grossmj 2015-01-22 21:31:26 -0700
  • 2a8823b856 Use the Proactor event loop on Windows. grossmj 2015-01-22 21:11:57 -0700
  • 05c0efe39b More VirtualBox work. Jeremy 2015-01-22 19:07:09 -0700
  • d9b02efbfa Rename destroy to close or unload (more friendly). Jeremy 2015-01-22 19:06:17 -0700
  • 2681defe27 Moves NIO creation to the base manager. Jeremy 2015-01-22 18:04:24 -0700
  • 6ec4dea9b9 Fixes reload call in VPCS handler. Jeremy 2015-01-22 15:04:44 -0700
  • 1fea7593ef Update README Jeremy 2015-01-22 14:39:20 -0700
  • 2c50bb607f VPCS Mac address / project Julien Duponchelle 2015-01-22 18:47:27 +0100
  • 72c6182062 Typo Julien Duponchelle 2015-01-22 17:04:14 +0100
  • 6644c640db Attribute mac address Julien Duponchelle 2015-01-22 16:12:21 +0100
  • 08b2dc6369 Cleanup VMS when leaving Julien Duponchelle 2015-01-22 11:49:22 +0100
  • e12e6044dc Delete VPCS Julien Duponchelle 2015-01-22 11:34:10 +0100
  • 545a3d2b58 PEP8 Julien Duponchelle 2015-01-22 10:57:08 +0100
  • 55052c9bca Add missing documentations Julien Duponchelle 2015-01-22 10:56:02 +0100
  • 8d3ea60404 VPCS reload Julien Duponchelle 2015-01-22 10:55:11 +0100
  • 1a43ff118c Fix tests and clean. Jeremy 2015-01-21 19:30:24 -0700
  • 3b7d08a80e Suspend and resume for VirtualBox. Jeremy 2015-01-21 19:28:52 -0700
  • 87bd0d1869 VirtualBox VM almost done. Jeremy 2015-01-21 19:26:39 -0700
  • f231b06833 No need for start_vm and stop_vm in the manager. Jeremy 2015-01-21 17:41:35 -0700
  • beb27b3f69 Merge remote-tracking branch 'origin/asyncio' into asyncio Jeremy 2015-01-21 15:21:20 -0700
  • 0b1b27db8f Add module name to base manager. Jeremy 2015-01-21 15:21:15 -0700
  • 0249a21409 Build doc Julien Duponchelle 2015-01-21 22:33:41 +0100
  • 97cefa23fb Move fixtures to conftest Julien Duponchelle 2015-01-21 22:32:33 +0100
  • f3e07d5ad9 Fix random failure related to ports Julien Duponchelle 2015-01-21 22:21:01 +0100
  • 8d9da999e6 Update examples only when launching test with documentation.sh Julien Duponchelle 2015-01-21 22:08:54 +0100
  • ef4ecbfb6a Improve VPCS port change test Julien Duponchelle 2015-01-21 22:06:25 +0100
  • 7ce1cf3f84 Return correct status codes and fix tests. Jeremy 2015-01-21 14:01:15 -0700
  • 368d1ff70b Update VPCS instance Julien Duponchelle 2015-01-21 21:46:16 +0100
  • 7abb426d04 Get informations about a VPCS instance Julien Duponchelle 2015-01-21 17:21:17 +0100
  • ce9fd3cb25 Test start / stop. And check if the mocked function is really called Julien Duponchelle 2015-01-21 17:11:21 +0100
  • 87a089457f Update script file Julien Duponchelle 2015-01-21 16:43:34 +0100
  • f99538ccef Cleanup test Julien Duponchelle 2015-01-21 15:50:35 +0100
  • df31b2ad5a Fix project path Julien Duponchelle 2015-01-21 11:33:24 +0100
  • ba91cbaac0 Remove find_unused_port from the attic. Jeremy 2015-01-20 19:10:08 -0700
  • 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. Jeremy 2015-01-20 19:02:22 -0700
  • 3530b85b56 Fix virtualbox test Julien Duponchelle 2015-01-20 23:40:03 +0100
  • 061d3223a7 Merge remote-tracking branch 'origin/asyncio' into asyncio Jeremy 2015-01-20 15:28:45 -0700
  • 17f6223fb1 Try to fix VirtualBox create test. Jeremy 2015-01-20 15:28:40 -0700
  • fc66e4592a VPCS is trully async Julien Duponchelle 2015-01-20 23:27:28 +0100
  • 984d47f9c8 Test work without vpcs binary Julien Duponchelle 2015-01-20 22:50:26 +0100
  • 0eaa7be86a PEP 8 Enforcer. Julien Duponchelle 2015-01-20 22:13:58 +0100
  • 649d4e5143 Allow user to set console port Julien Duponchelle 2015-01-20 20:54:46 +0100
  • 57c3463edc Ignore vpcs.hist Julien Duponchelle 2015-01-20 20:11:39 +0100
  • f2289874af Raise exception if we try to reserve an already reserve port Julien Duponchelle 2015-01-20 20:09:20 +0100
  • fa57485f11 Support script file Julien Duponchelle 2015-01-20 19:56:18 +0100
  • c30f7ce9a1 Fix tests Julien Duponchelle 2015-01-20 19:23:35 +0100
  • 54eb8d9e81 Drop decorator for async test Julien Duponchelle 2015-01-20 18:55:17 +0100
  • db31afeb63 Merge branch 'master' into asyncio Julien Duponchelle 2015-01-20 16:45:09 +0100
  • bbee5f90a0 Yet another PEP 8 :) Julien Duponchelle 2015-01-20 16:37:18 +0100
  • 7cf409c392 Kill VPCS process when the server exit Julien Duponchelle 2015-01-20 16:24:46 +0100
  • 531265eced Get a stable example between tests for project creation Julien Duponchelle 2015-01-20 15:35:46 +0100
  • 78237e9fb6 Bold parameter in documentation in order to improve readability Julien Duponchelle 2015-01-20 15:31:27 +0100
  • f5ac73d1ca Fix documentation generation Julien Duponchelle 2015-01-20 15:21:13 +0100
  • 0b97509a74 Do not color logger message Julien Duponchelle 2015-01-20 15:18:57 +0100
  • 4488cc3960 Colored logs Julien Duponchelle 2015-01-20 14:59:19 +0100
  • db41076ce5 Use the project working directory for VPCS VM Julien Duponchelle 2015-01-20 14:31:47 +0100
  • f5ed9fbcf1 PEP 8 clean thanks to auto pep8 Julien Duponchelle 2015-01-20 13:24:00 +0100
  • 7f185663d1 VPCS Device => VPCS VM Julien Duponchelle 2015-01-20 13:12:26 +0100
  • 68d0e5f42d PEP8 Julien Duponchelle 2015-01-20 13:04:20 +0100
  • 0695e75e77 Fix tests Julien Duponchelle 2015-01-20 12:46:15 +0100
  • 927e6b540d Fix tests Julien Duponchelle 2015-01-20 09:58:58 +0100
  • 7fff25a9a9 UUID support for VMs. Basic VirtualBox support (create, start and stop). Some refactoring for BaseVM class. Updated CURL command in tests. Jeremy 2015-01-19 18:30:57 -0700
  • fe22576ae2 Some quick cleaning. Jeremy 2015-01-19 14:43:35 -0700
  • 345b471c47 Drop unused code Julien Duponchelle 2015-01-19 17:58:01 +0100
  • 78015b800e Install vpcs on travis Julien Duponchelle 2015-01-19 17:50:09 +0100
  • ed973dbcf2 Project handler use ProjectManager Julien Duponchelle 2015-01-19 17:12:36 +0100
  • f0094cc0d0 Project Manager Julien Duponchelle 2015-01-19 17:07:32 +0100
  • 240d83411c Create a project entity Julien Duponchelle 2015-01-19 16:23:41 +0100
  • a9a09cc0bc Temporaru drop old tornado logging Julien Duponchelle 2015-01-19 15:05:44 +0100
  • a06d935ef4 Drop tornado Julien Duponchelle 2015-01-19 14:21:08 +0100
  • f0880c4a37 Drop queue codes because it's too specific Julien Duponchelle 2015-01-19 13:47:20 +0100
  • 2c3b0061a2 Cleanup travis build Julien Duponchelle 2015-01-19 11:51:39 +0100
  • 9e5a2fcc42 Skip .tox directory during tests Julien Duponchelle 2015-01-19 11:37:24 +0100
  • 7de95cd60a Fix tests Julien Duponchelle 2015-01-19 11:28:51 +0100
  • 73a481e510 Refactor port manager Julien Duponchelle 2015-01-19 11:22:24 +0100
  • ae8e2f4199 Prepare VirtualBox module. Jeremy 2015-01-18 16:26:56 -0700
  • b6212fc885 Improve Port Manager to handle UDP ports. Jeremy 2015-01-18 15:41:53 -0700
  • 1900966751 Update documentation script to use Python3. Jeremy 2015-01-18 13:58:19 -0700
  • 1cfce6ac5e Merge remote-tracking branch 'origin/asyncio' into asyncio Jeremy 2015-01-18 12:23:42 -0700
  • d142a9a885 Rename vpcs_id to id. Must be an integer in the route definition. Jeremy 2015-01-18 12:12:11 -0700
  • c47081f363 Bump version to 1.2.3 v1.2.3 Jeremy 2015-01-16 17:58:09 -0700
  • 3793789732 Fixes broken -netdev + legacy virtio in Qemu support. Jeremy 2015-01-16 17:44:07 -0700
  • 869ad026ff Do not add a show source in documenation Julien Duponchelle 2015-01-16 21:59:51 +0100
  • 9f82f3826b Default doc style Julien Duponchelle 2015-01-16 21:58:02 +0100
  • 2c9a802cca Default documentation theme Julien Duponchelle 2015-01-16 21:53:04 +0100
  • 878532325a Nature Julien Duponchelle 2015-01-16 21:48:03 +0100
  • 42920e5059 Haiku theme Julien Duponchelle 2015-01-16 21:44:56 +0100
  • 77db08c39e Remove NIO from VPCS Julien Duponchelle 2015-01-16 21:39:58 +0100
  • 8e307c8cbb Use PATH environnement variable for searching binary Julien Duponchelle 2015-01-16 20:23:43 +0100
  • 4c010b466d Bump version to 1.2.3.dev1 Jeremy 2015-01-16 10:43:44 -0700
  • bf6f62e629 Serialize NIO Julien Duponchelle 2015-01-16 17:09:45 +0100