diff options
author | Matt Wilson <msw@redhat.com> | 1999-08-02 15:16:56 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-08-02 15:16:56 +0000 |
commit | 5e152be2dd6f708410cb46e671245e649991f92b (patch) | |
tree | ab9e4b573d5217f6b3e4fdcfaa2370fa87483bae /comps.py | |
parent | 671e0b107cb387e87d2a9763a0a73e81e8e81c02 (diff) | |
download | anaconda-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.py | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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: |