summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucas Alvares Gomes <lucasagomes@gmail.com>2014-03-26 16:45:42 +0000
committerLucas Alvares Gomes <lucasagomes@gmail.com>2014-03-26 16:45:42 +0000
commita244d1bc7b67c13db31de4830036a7829906655e (patch)
treefddb352c185576deb00629f4dc144deb2468877c
parentfadfa2fd801045fc3ebd1a6cc3a1a4325b3c4657 (diff)
downloadironic-a244d1bc7b67c13db31de4830036a7829906655e.tar.gz
Nova Ironic driver to set pxe_swap_mb in Ironic
This patch fix the Nova Ironic driver to make it look at the swap field in the flavor and map it to Ironic as driver_info/pxe_swap_mb. Change-Id: Ic6091fd6b6c8e1a32a33969ce5cdd20f6c243167 Closes-Bug: #1297937
-rw-r--r--ironic/nova/virt/ironic/ironic_driver_fields.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ironic/nova/virt/ironic/ironic_driver_fields.py b/ironic/nova/virt/ironic/ironic_driver_fields.py
index 434c2a66c..49562cc34 100644
--- a/ironic/nova/virt/ironic/ironic_driver_fields.py
+++ b/ironic/nova/virt/ironic/ironic_driver_fields.py
@@ -42,6 +42,10 @@ class PXE(object):
'nova_object': 'instance',
'object_field': 'root_gb'},
{'ironic_path': '/driver_info',
+ 'ironic_variable': 'pxe_swap_mb',
+ 'nova_object': 'flavor',
+ 'object_field': 'swap'},
+ {'ironic_path': '/driver_info',
'ironic_variable': 'pxe_deploy_kernel',
'nova_object': 'flavor',
'object_field': 'extra_specs/'