|
|
__init__(self,
url,
name,
yumsrc_conf='/etc/rhn/spacewalk-repo-sync/yum.conf',
org='1',
channel_label='',
no_mirrors=False,
ca_cert_file=None,
client_cert_file=None,
client_key_file=None)
x.__init__(...) initializes x; see help(type(x)) for signature |
source code
|
|
|
|
|
|
|
|
|
|
setup_repo(self,
repo,
no_mirrors,
ca_cert_file,
client_cert_file,
client_key_file)
Fetch repository metadata |
source code
|
|
|
|
|
|
|
|
|
|
list_packages(self,
filters,
latest)
list packages |
source code
|
|
|
|
| _expand_comps_type(self,
comps_type,
environments,
groups,
filters) |
source code
|
|
|
|
|
|
|
| _get_package_dependencies(self,
sack,
packages) |
source code
|
|
|
|
get_package(self,
package,
metadata_only=False)
get package |
source code
|
|
|
|
| clear_cache(self,
directory=None,
keep_repomd=False) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| set_download_parameters(self,
params,
relative_path,
target_file,
checksum_type=None,
checksum_value=None,
bytes_range=None) |
source code
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|
|
|
|
|
|
_sort_packages(pkg1,
pkg2)
sorts a list of yum package objects by name |
source code
|
|
|
|
| _find_comps_type(comps_type,
environments,
groups,
name) |
source code
|
|
|
|
_filter_packages(packages,
filters)
implement include / exclude logic
filters are: [ ('+', includelist1), ('-', excludelist1),
('+', includelist2), ... |
source code
|
|
|
|
|