Package backend :: Package server :: Package importlib :: Module headerSource :: Class rpmBinaryPackage
[hide private]
[frames] | no frames]

Class rpmBinaryPackage

source code


Instance Methods [hide private]
 
_populateChangeLog(self, header) source code
 
_populateChannels(self, channels) source code
 
_populateDependencyInformation(self, header) source code
 
_populateFiles(self, header) source code
 
_populateTag(self, header, tag, Class)
Populates a tag with a list of Class instances, getting the information from a header
source code
 
populate(self, header, size, checksum_type, checksum, path=None, org_id=None, header_start=None, header_end=None, channels=[]) source code

Inherited from importLib.Package: __init__

Inherited from importLib.IncompletePackage: short_str, toDict

Inherited from importLib.Item: __repr__

Inherited from UserDict.UserDict: __cmp__, __contains__, __delitem__, __getitem__, __len__, __setitem__, clear, copy, get, has_key, items, iteritems, iterkeys, itervalues, keys, pop, popitem, setdefault, update, values

Class Methods [hide private]

Inherited from UserDict.UserDict: fromkeys

Class Variables [hide private]
  tagMap = {'breaks': None, 'build_host': 'buildhost', 'build_ti...

Inherited from importLib.Package: attributeTypes

Inherited from UserDict.UserDict: __hash__

Method Details [hide private]

populate(self, header, size, checksum_type, checksum, path=None, org_id=None, header_start=None, header_end=None, channels=[])

source code 
Overrides: rpmPackage.populate

Class Variable Details [hide private]

tagMap

Value:
{'breaks': None,
 'build_host': 'buildhost',
 'build_time': 'buildtime',
 'changelog': None,
 'channels': None,
 'checksum': None,
 'checksum_list': None,
 'checksum_type': None,
...