summaryrefslogtreecommitdiffstats
path: root/comps.py
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>1999-08-02 15:16:56 +0000
committerMatt Wilson <msw@redhat.com>1999-08-02 15:16:56 +0000
commit5e152be2dd6f708410cb46e671245e649991f92b (patch)
treeab9e4b573d5217f6b3e4fdcfaa2370fa87483bae /comps.py
parent671e0b107cb387e87d2a9763a0a73e81e8e81c02 (diff)
downloadanaconda-5e152be2dd6f708410cb46e671245e649991f92b.tar.gz
anaconda-5e152be2dd6f708410cb46e671245e649991f92b.tar.xz
anaconda-5e152be2dd6f708410cb46e671245e649991f92b.zip
o New interface requirements: exceptionWindow, messageWindow
o Network device configuration, configuration file writing o Root password dialog, /etc/password modification o isys has the ntoa and aton functions in it now
Diffstat (limited to 'comps.py')
-rw-r--r--comps.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/comps.py b/comps.py
index af5eeddf6..d3fb64743 100644
--- a/comps.py
+++ b/comps.py
@@ -56,23 +56,23 @@ class Component:
return self.items[key]
def addPackage(self, package):
- self.items.append(package)
+ self.items[package] = package
def addInclude(self, component):
self.includes.append(component)
def select(self, recurse = 1):
self.selected = 1
- for n in self.items:
- n.selected = 1
+ for n in self.items.keys ():
+ self.items[n].selected = 1
if recurse:
for n in self.includes:
n.select(recurse)
def unselect(self, recurse = 1):
self.selected = 0
- for n in self.items:
- n.selected = 0
+ for n in self.items.keys ():
+ self.items[n].selected = 0
if recurse:
for n in self.includes:
n.unselect(recurse)
@@ -81,7 +81,7 @@ class Component:
self.name = name
self.hidden = hidden
self.selected = selected
- self.items = []
+ self.items = {}
self.includes = []
class ComponentSet: