From 30ac2e9aa59a1e82b4fd7cf0bf2ec39fffe072b8 Mon Sep 17 00:00:00 2001 From: Will Woods Date: Fri, 24 Jun 2011 13:11:15 -0400 Subject: [PATCH] Fix product.name.lower() in RuntimeBuilder changing TreeBuilder Let RuntimeBuilder use a copy of the 'product' object instead. --- src/pylorax/treebuilder.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pylorax/treebuilder.py b/src/pylorax/treebuilder.py index b9dd6ae9..510899c6 100644 --- a/src/pylorax/treebuilder.py +++ b/src/pylorax/treebuilder.py @@ -89,6 +89,7 @@ class RuntimeBuilder(object): '''Builds the anaconda runtime image.''' def __init__(self, product, arch, yum, templatedir=None): root = yum.conf.installroot + product = product.copy() product.name = product.name.lower() v = DataHolder(arch=arch, product=product, yum=yum, root=root, basearch=arch.basearch, libdir=arch.libdir,