Add initialization of values for catalyst.target.target in generic_target's __init__()
authorAndrew Gaffney <agaffney@gentoo.org>
Sat, 28 Nov 2009 22:37:24 +0000 (16:37 -0600)
committerAndrew Gaffney <agaffney@gentoo.org>
Sat, 28 Nov 2009 22:37:24 +0000 (16:37 -0600)
ChangeLog
modules/catalyst/target/generic.py

index c1f14fa05998189af0c1d922ee838e316d5f5689..eacd2edf7ba8d9c0b25713dd23c9f56b6bdf5ec8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,11 @@
 # Distributed under the GPL v2
 # $Id$
 
+  28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
+  modules/catalyst/target/generic.py:
+  Add initialization of values for catalyst.target.target in
+  generic_target's __init__()
+
   28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
   modules/catalyst/target/__init__.py:
   Split up built_target into target and built_target
index 25bb7089209db2811a0a2a6f1c1dda01aca54fa1..35908f3ed8923c70633e5fd72d5f17a6d0da8ce9 100644 (file)
@@ -7,7 +7,7 @@ import catalyst
 from catalyst.output import *
 from catalyst.spawn import cmd
 
-class generic_target:
+class generic_target(catalyst.target.target):
 
        def __init__(self):
 #              if myspec and addlargs:
@@ -24,6 +24,12 @@ class generic_target:
                self.env={}
                self.env["PATH"]="/bin:/sbin:/usr/bin:/usr/sbin"
 
+               self._arch = self.settings["subarch"]
+               self._rel_type = self.settings["rel_type"]
+               self._version_stamp = self.settings["version_stamp"]
+               self._media = self.settings["build"]
+               self._target = self.settings["target"]
+
        def set_autoresume_path(self):
                self.settings["autoresume_path"] = catalyst.util.normpath(self.settings["storedir"] + \
                        "/tmp/" + self.settings["rel_type"] + "/" + ".autoresume-" + \