From 4c25044020cf9ce8b328b3fd0ead0c0860e5e09e Mon Sep 17 00:00:00 2001 From: Martin Gracik Date: Fri, 15 Apr 2011 09:41:59 +0200 Subject: [PATCH] workdir is a local variable, not a class attribute --- src/pylorax/images.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/pylorax/images.py b/src/pylorax/images.py index d763b57c..93d3eec9 100644 --- a/src/pylorax/images.py +++ b/src/pylorax/images.py @@ -693,14 +693,12 @@ class SPARC(object): self.reqs = collections.defaultdict(str) def backup_required(self, workdir): - os.makedirs(joinpaths(self.workdir, "bfiles")) + os.makedirs(joinpaths(workdir, "bfiles")) - for fname in glob.glob(joinpaths(self.installtree.root, "boot", - "*.b")): - cpfile(fname, joinpaths(self.workdir, "bfiles")) + for fname in glob.glob(joinpaths(self.installtree.root, "boot/*.b")): + cpfile(fname, joinpaths(workdir, "bfiles")) - self.regs["bfiles"] = glob.glob(joinpaths(self.workdir, "bfiles", - "*.b")) + self.regs["bfiles"] = glob.glob(joinpaths(workdir, "bfiles/*.b")) def create_initrd(self, libdir): # create directories