Support dynamic port allocation for VNC console
Add new version of vapclient.py from commit 48b1400effof vncauthproxy (dynamic port pool allocation, JSON controlrequests and replies).
Modify api/actions.py to request dynamic port allocationand handle error conditions gracefully.
Handle errors in API action for VNC console
Handle errors in the get_console() server action and returnappropriate cloudFaults.
Remove the vncauthproxy/ directory, since vncauthproxyhas its own repository under https://code.grnet.gr.
Add new version of util/vapclient.py from commit 035424b630...
Actually fix simplejson wrt util/rapi.py
Broken by previous commit, 3481786
Use Python 2.6's json in util/rapi.py
This was fixed with a237869 but "broken" again via the pull of new RAPIversion from Ganeti (067dda9)
Extend api/v1.1redux to support VNC OOB consoles
Add support in api/v1.1redux for OOB consoles using VNC, refs #349.More specifically: * Implement a new action ("console") for POST to /servers/id/action. * Extend api/servers.py to pass the Django request object to actions....
Import RAPI client from Ganeti 2.4.1
Be consistent about the use of simplejson
simplejson was merged into Python 2.6's stdlib as json. To help withthat and avoid external dependencies, Django provides a utils.simplejsonmodule that either imports Python's json module or imports an embedded...
Import Ganeti's RAPI client
View revisions
Also available in: Atom