|
__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
|
|
|
|