Package backend :: Package satellite_tools :: Package disk_dumper :: Module iss :: Class Dumper
[hide private]
[frames] | no frames]

Class Dumper

source code


This class subclasses the XML_Dumper class. It overrides the _get_xml_writer method and adds a set_stream method, which will let it write to a file instead of over the wire.

Instance Methods [hide private]
 
__init__(self, outputdir, channel_labels, org_ids, hardlinks, start_date, end_date, use_rhn_date, whole_errata) source code
 
close(self) source code
 
set_filename(self, filename) source code
 
_get_xml_writer(self) source code
 
_dump_simple(self, filename, dump_func, startmsg, endmsg, exceptmsg) source code
 
dump_arches(self, rpm_arch_type_only=0) source code
 
dump_server_group_type_server_arches(self, rpm_arch_type_only=0, virt_filter=0) source code
 
dump_blacklist_obsoletes(self) source code
 
dump_channel_families(self) source code
 
dump_product_names(self) source code
 
dump_orgs(self) source code
 
copy_repomd(self, repomds, channel, get_file_func) source code
 
dump_channels(self, channel_labels=None, start_date=None, end_date=None, use_rhn_date=True, whole_errata=False) source code
 
dump_channel_packages_short(self, channel_label=None, last_modified=None, filepath=None, validate_channels=False, send_headers=False, open_stream=True) source code
 
dump_packages(self, packages=None) source code
 
dump_packages_short(self, packages=None) source code
 
dump_source_packages(self, packages=None) source code
 
dump_errata(self, errata=None, verify_errata=False) source code
 
dump_kickstart_data(self) source code
 
dump_kickstart_files(self) source code
 
dump_rpms(self) source code

Inherited from dumper.XML_Dumper: dump_kickstartable_trees, get_channel_families_statement, get_channels_statement, get_errata_statement, get_packages_statement, get_source_packages_statement, send, set_exportable_orgs

Static Methods [hide private]

Inherited from dumper.XML_Dumper: get_channel_families_statement_new, get_orgs_statement, get_product_names_statement

Inherited from dumper.XML_Dumper (private): _get_item_id

Class Variables [hide private]
Method Details [hide private]

__init__(self, outputdir, channel_labels, org_ids, hardlinks, start_date, end_date, use_rhn_date, whole_errata)
(Constructor)

source code 
Overrides: dumper.XML_Dumper.__init__

close(self)

source code 
Overrides: dumper.XML_Dumper.close

_get_xml_writer(self)

source code 
Overrides: dumper.XML_Dumper._get_xml_writer

dump_arches(self, rpm_arch_type_only=0)

source code 
Overrides: dumper.XML_Dumper.dump_arches

dump_server_group_type_server_arches(self, rpm_arch_type_only=0, virt_filter=0)

source code 
Overrides: dumper.XML_Dumper.dump_server_group_type_server_arches

dump_blacklist_obsoletes(self)

source code 
Overrides: dumper.XML_Dumper.dump_blacklist_obsoletes

dump_channel_families(self)

source code 
Overrides: dumper.XML_Dumper.dump_channel_families

dump_product_names(self)

source code 
Overrides: dumper.XML_Dumper.dump_product_names

dump_orgs(self)

source code 
Overrides: dumper.XML_Dumper.dump_orgs

dump_channels(self, channel_labels=None, start_date=None, end_date=None, use_rhn_date=True, whole_errata=False)

source code 
Overrides: dumper.XML_Dumper.dump_channels

dump_channel_packages_short(self, channel_label=None, last_modified=None, filepath=None, validate_channels=False, send_headers=False, open_stream=True)

source code 
Overrides: dumper.XML_Dumper.dump_channel_packages_short

dump_packages(self, packages=None)

source code 
Overrides: dumper.XML_Dumper.dump_packages

dump_packages_short(self, packages=None)

source code 
Overrides: dumper.XML_Dumper.dump_packages_short

dump_source_packages(self, packages=None)

source code 
Overrides: dumper.XML_Dumper.dump_source_packages

dump_errata(self, errata=None, verify_errata=False)

source code 
Overrides: dumper.XML_Dumper.dump_errata