summaryrefslogtreecommitdiff
path: root/nova/virt/driver.py
diff options
context:
space:
mode:
authorAlessandro Pilotti <apilotti@cloudbasesolutions.com>2013-08-23 17:55:14 +0300
committerAlessandro Pilotti <apilotti@cloudbasesolutions.com>2014-02-07 21:20:08 +0200
commite638a8f2ecdb0035b25aca6e8867c732296c0782 (patch)
tree4c803cf1d721e4d9bc79fec0b9930a9f11ab804e /nova/virt/driver.py
parent4d55ab49fda87aebe34e5ee9dc1c7a1f3ca4286f (diff)
downloadnova-e638a8f2ecdb0035b25aca6e8867c732296c0782.tar.gz
Adds RDP console support
Implements: blueprint hyper-v-rdp-console Nova currently supports VNC and SPICE remote console protocols. This commit adds support for the RDP protocol in a similar way. Change-Id: I2c219d4a200122c6d6cfcbd8e074dca0f6fea598
Diffstat (limited to 'nova/virt/driver.py')
-rw-r--r--nova/virt/driver.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/nova/virt/driver.py b/nova/virt/driver.py
index 381c906d70..8299428697 100644
--- a/nova/virt/driver.py
+++ b/nova/virt/driver.py
@@ -365,6 +365,14 @@ class ComputeDriver(object):
"""
raise NotImplementedError()
+ def get_rdp_console(self, context, instance):
+ """Get connection info for a rdp console.
+
+ :param context: security context
+ :param instance: nova.objects.instance.Instance
+ """
+ raise NotImplementedError()
+
def get_diagnostics(self, instance):
"""Return data about VM diagnostics."""
# TODO(Vek): Need to pass context in for access to auth_token