diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-08-23 03:40:00 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-08-23 03:40:00 +0000 |
| commit | 7b8f3b32b3f7e9e71a000eaf6f68cb9ffc2240d0 (patch) | |
| tree | 003636ed7016ef31638b6bd7f53f211c6c0ab96e /nova/virt | |
| parent | be92571ddd455b7d7ced951e47d4b14253f03334 (diff) | |
| parent | 1e7769cf5587c1ce92f206b39fe646975b19fc95 (diff) | |
Merge "Adds support for serial to libvirt config disks."
Diffstat (limited to 'nova/virt')
| -rw-r--r-- | nova/virt/libvirt/config.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nova/virt/libvirt/config.py b/nova/virt/libvirt/config.py index 8a924df56..4c3483cb9 100644 --- a/nova/virt/libvirt/config.py +++ b/nova/virt/libvirt/config.py @@ -363,6 +363,7 @@ class LibvirtConfigGuestDisk(LibvirtConfigGuestDevice): self.auth_username = None self.auth_secret_type = None self.auth_secret_uuid = None + self.serial = None def format_dom(self): dev = super(LibvirtConfigGuestDisk, self).format_dom() @@ -404,6 +405,9 @@ class LibvirtConfigGuestDisk(LibvirtConfigGuestDevice): dev.append(etree.Element("target", dev=self.target_dev, bus=self.target_bus)) + if self.serial is not None: + dev.append(self._text_node("serial", self.serial)) + return dev |
