summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
authorDevananda van der Veen <devananda.vdv@gmail.com>2013-02-12 18:16:30 -0800
committerDevananda van der Veen <devananda.vdv@gmail.com>2013-02-14 06:36:57 -0800
commite332c8a3133b1c550c02f8793c19fc2ee062a127 (patch)
treefd8dd92cc5753c91e5f07f8e2afa0fa48b46fb72 /nova
parent16fc2fd78c7b77b20cadbbc893a9d3571170ab87 (diff)
downloadnova-e332c8a3133b1c550c02f8793c19fc2ee062a127.tar.gz
nova-e332c8a3133b1c550c02f8793c19fc2ee062a127.tar.xz
nova-e332c8a3133b1c550c02f8793c19fc2ee062a127.zip
Don't modify injected_files inside PXE driver
Make a local copy of injected_files so that we don't modify the original. Change-Id: I508cfc0baec15a091a1717eb2aebb9dd39278e5b
Diffstat (limited to 'nova')
-rw-r--r--nova/virt/baremetal/pxe.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/nova/virt/baremetal/pxe.py b/nova/virt/baremetal/pxe.py
index 9a8a4fed0..14bdab2b0 100644
--- a/nova/virt/baremetal/pxe.py
+++ b/nova/virt/baremetal/pxe.py
@@ -309,6 +309,9 @@ class PXE(base.NodeDriver):
if injected_files is None:
injected_files = []
+ else:
+ # NOTE(deva): copy so we dont modify the original
+ injected_files = list(injected_files)
net_config = build_network_config(network_info)