r247 - branches/rewrite/src
Otavio Salvador
partial-mirror-devel@lists.alioth.debian.org
Wed, 22 Sep 2004 10:52:45 -0600
Author: otavio
Date: Wed Sep 22 10:52:44 2004
New Revision: 247
Modified:
branches/rewrite/src/Package.py
Log:
Simplified code.
Modified: branches/rewrite/src/Package.py
==============================================================================
--- branches/rewrite/src/Package.py (original)
+++ branches/rewrite/src/Package.py Wed Sep 22 10:52:44 2004
@@ -24,18 +24,13 @@
def __init__(self, section):
self.fields = {}
- for key in section.keys():
- self.fields[key] = section[key]
+ self.fields.update(section)
def has_key(self, key):
- if self.fields.has_key(key):
- return True
- return False
-
+ return self.fields.has_key(key)
+
def __getitem__(self, key):
- if self.fields.has_key(key):
- return self.fields[key]
- return None
+ return self.fields.get(key, None)
class SourcePackage(Package):
"""