OpenSecurity/bin/opensecurityd.pyw
changeset 204 0c3136908f4f
parent 203 0cc33b647a4e
child 212 59ebaa44c12c
     1.1 --- a/OpenSecurity/bin/opensecurityd.pyw	Wed Jun 25 20:46:31 2014 +0200
     1.2 +++ b/OpenSecurity/bin/opensecurityd.pyw	Wed Jun 25 20:56:40 2014 +0200
     1.3 @@ -231,6 +231,7 @@
     1.4          return json.dumps(json.loads(res), indent = 4)
     1.5  
     1.6  
     1.7 +
     1.8  class os_sdvm:
     1.9      """OpenSecurity '/sdvms/[VM]' handler
    1.10      
    1.11 @@ -311,7 +312,12 @@
    1.12          """get the list of SDVMs"""
    1.13          log_call(web.ctx.environ)
    1.14          global gvm_mgr
    1.15 -        return str(gvm_mgr.listSDVM()).replace("'",'"') 
    1.16 +
    1.17 +        d = {}
    1.18 +        for sdvm in gvm_mgr.listSDVM():
    1.19 +            d[sdvm] = gvm_mgr.getHostOnlyIP(sdvm)
    1.20 +
    1.21 +        return json.dumps(d, indent = 4)
    1.22              
    1.23      def POST(self):
    1.24          """create a new SDVM"""