Package yum :: Module packages :: Class RpmBase
[hide private]
[frames] | no frames]

Class RpmBase

source code


return functions and storage for rpm-specific data

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__eq__(self, other) source code
 
__ne__(self, other) source code
 
returnEVR(self) source code
 
__hash__(self)
hash(x)
source code
 
returnPrco(self, prcotype, printable=False)
return list of provides, requires, conflicts or obsoletes
source code
 
checkPrco(self, prcotype, prcotuple)
returns 1 or 0 if the pkg contains the requested tuple/tuple range
source code
 
inPrcoRange(self, prcotype, reqtuple)
returns true if the package has a the prco that satisfies the reqtuple range, assume false.
source code
 
matchingPrcos(self, prcotype, reqtuple) source code
 
returnChangelog(self)
return changelog entries
source code
 
returnFileEntries(self, ftype='file', primary_only=False)
return list of files based on type, you can pass primary_only=True to limit to those files in the primary repodata
source code
 
returnFileTypes(self)
return list of types of files in the package
source code
 
returnPrcoNames(self, prcotype) source code
 
getProvidesNames(self) source code
 
simpleFiles(self, ftype='files') source code
 
_getBaseName(self)
Return the "base name" of the package, atm.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  filelist
ftype
  dirlist
ftype
  ghostlist
ftype
  requires
requires
  provides
provides
  obsoletes
obsoletes
  conflicts
conflicts
  provides_names
provides
  requires_names
requires
  conflicts_names
conflicts
  obsoletes_names
obsoletes
  provides_print
provides
  requires_print
requires
  conflicts_print
conflicts
  obsoletes_print
obsoletes
  changelog
  EVR
  base_package_name

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

__hash__(self)
(Hashing function)

source code 

hash(x)

Overrides: object.__hash__
(inherited documentation)

inPrcoRange(self, prcotype, reqtuple)

source code 

returns true if the package has a the prco that satisfies the reqtuple range, assume false. Takes: prcotype, requested prco tuple

_getBaseName(self)

source code 

Return the "base name" of the package, atm. we can only look at the sourcerpm.


Property Details [hide private]

filelist

ftype

Get Method:
unreachable(self) - ftype

dirlist

ftype

Get Method:
unreachable(self) - ftype

ghostlist

ftype

Get Method:
unreachable(self) - ftype

requires

requires

Get Method:
unreachable(self) - requires

provides

provides

Get Method:
unreachable(self) - provides

obsoletes

obsoletes

Get Method:
unreachable(self) - obsoletes

conflicts

conflicts

Get Method:
unreachable(self) - conflicts

provides_names

provides

Get Method:
unreachable(self) - provides

requires_names

requires

Get Method:
unreachable(self) - requires

conflicts_names

conflicts

Get Method:
unreachable(self) - conflicts

obsoletes_names

obsoletes

Get Method:
unreachable(self) - obsoletes

provides_print

provides

Get Method:
unreachable(self) - provides

requires_print

requires

Get Method:
unreachable(self) - requires

conflicts_print

conflicts

Get Method:
unreachable(self) - conflicts

obsoletes_print

obsoletes

Get Method:
unreachable(self) - obsoletes

changelog

Get Method:
unreachable(self)

EVR

Get Method:
unreachable(self)

base_package_name

Get Method:
unreachable(self)