r326 - in branches/rewrite: . src
Otavio Salvador
partial-mirror-devel@lists.alioth.debian.org
Tue, 16 Nov 2004 17:37:40 -0700
Author: otavio
Date: Tue Nov 16 17:37:39 2004
New Revision: 326
Modified:
branches/rewrite/ (props changed)
branches/rewrite/src/Package.py
Log:
r290@nurf: otavio | 2004-11-17T00:37:23.062942Z
Change fields attribute to protected.
Modified: branches/rewrite/src/Package.py
==============================================================================
--- branches/rewrite/src/Package.py (original)
+++ branches/rewrite/src/Package.py Tue Nov 16 17:37:39 2004
@@ -25,19 +25,19 @@
"""
def __init__(self, section):
- self.fields = {}
- self.fields.update(section)
+ self._fields = {}
+ self._fields.update(section)
# Handle dependencie fields
for field in ('Suggests', 'Recommends', 'Depends'):
- if self.fields.has_key(field):
- self.fields[field] = apt_pkg.ParseDepends(self.fields[field])
+ if self._fields.has_key(field):
+ self._fields[field] = apt_pkg.ParseDepends(self._fields[field])
def has_key(self, key):
- return self.fields.has_key(key)
+ return self._fields.has_key(key)
def __getitem__(self, key):
- return self.fields.get(key, None)
+ return self._fields.get(key, None)
class SourcePackage(Package):
"""
@@ -53,14 +53,14 @@
Package.__init__(self, section)
# Handle Build-Depends field
- if self.fields.has_key('Build-Depends'):
- self.fields['Build-Depends'] = apt_pkg.ParseSrcDepends(self.fields['Build-Depends'])
+ if self._fields.has_key('Build-Depends'):
+ self._fields['Build-Depends'] = apt_pkg.ParseSrcDepends(self._fields['Build-Depends'])
- self.fields['Binary'] = self.fields['Binary'].split(', ')
+ self._fields['Binary'] = self._fields['Binary'].split(', ')
# Now, let's do the trick ;-)
- files = self.fields['Files'].split(' ')
- self.fields['Files'] = []
+ files = self._fields['Files'].split(' ')
+ self._fields['Files'] = []
for i in range(0, len(files), 3):
tmpdict = {}
tmpdict['md5sum'] = files[i]
@@ -69,4 +69,4 @@
tmpdict['name'] = files[i+2][:-1]
else:
tmpdict['name'] = files[i+2]
- self.fields['Files'].append(tmpdict)
+ self._fields['Files'].append(tmpdict)