Get informations about a VPCS instance

This commit is contained in:
Julien Duponchelle committed 2015-01-21 17:21:17 +01:00
1 parent ce9fd3cb25
commit 7abb426d04
6 files changed
+78 -1

No files matched your search

+17
View File
@@ -50,6 +50,23 @@ class VPCSHandler:
startup_script=request.json.get("startup_script"))
response.json(vm)
@classmethod
@Route.get(
r"/vpcs/{uuid}",
parameters={
"uuid": "VPCS instance UUID"
},
status_codes={
200: "VPCS instance started",
404: "VPCS instance doesn't exist"
},
description="Get a VPCS instance")
def show(request, response):
vpcs_manager = VPCS.instance()
vm = vpcs_manager.get_vm(request.match_info["uuid"])
response.json(vm)
@classmethod
@Route.post(
r"/vpcs/{uuid}/start",