Package backend :: Package satellite_tools :: Package disk_dumper :: Module dumper :: Class XML_Dumper
[hide private]
[frames] | no frames]

Class XML_Dumper

source code


Instance Methods [hide private]
 
__init__(self) source code
 
_cache_channel_packages_short(self, channel_id, key, last_modified)
Caches the short package entries for channel_id
source code
 
_get_xml_writer(self) source code
 
_normalize_compressed_stream(self, stream)
Given a compressed stream, will either return the stream, or will decompress it and return it, depending on the compression level self.compress_level
source code
 
_packages(self, packages, prefix, dump_class, sources=0, verify_packages=False) source code
 
_send_headers(self, error=0, init_compressed_stream=1)
to be overwritten in subclass
source code
 
_validate_channels(self, channel_labels=None) source code
 
_validate_kickstarts(self, kickstart_labels) source code
 
_write_dump(self, item_dumper_class, **kwargs) source code
 
close(self) source code
 
dump_arches(self, rpm_arch_type_only=0) source code
 
dump_blacklist_obsoletes(self) source code
 
dump_channel_families(self) source code
 
dump_channel_packages_short(self, channel_label, last_modified, filepath=None, validate_channels=False, send_headers=False, open_stream=True) source code
 
dump_channels(self, channel_labels=None, start_date=None, end_date=None, use_rhn_date=True, whole_errata=False) source code
 
dump_errata(self, errata, verify_errata=False) source code
 
dump_kickstartable_trees(self, kickstart_labels=None, validate_kickstarts=False) source code
 
dump_orgs(self) source code
 
dump_packages(self, packages) source code
 
dump_packages_short(self, packages) source code
 
dump_product_names(self) source code
 
dump_server_group_type_server_arches(self, rpm_arch_type_only=0, virt_filter=0) source code
 
dump_source_packages(self, packages) source code
 
get_channel_families_statement(self) source code
 
get_channels_statement(self) source code
 
get_errata_statement(self) source code
 
get_packages_statement(self) source code
 
get_source_packages_statement(self) source code
 
send(self, data) source code
 
set_exportable_orgs(self, org_list) source code
Static Methods [hide private]
 
_get_item_id(prefix, name, errnum, errmsg) source code
 
get_channel_families_statement_new(cids) source code
 
get_orgs_statement(org_ids) source code
 
get_product_names_statement(cids) source code
Class Variables [hide private]
  _query_get_channel_packages = <spacewalk.server.rhnSQL.sql_bas...
  _query_validate_kickstarts = <spacewalk.server.rhnSQL.sql_base...
Class Variable Details [hide private]

_query_get_channel_packages

Value:
<spacewalk.server.rhnSQL.sql_base.Statement instance at 13998082244063\
2; statement=
        select cp.package_id,
               TO_CHAR(p.last_modified, 'YYYYMMDDHH24MISS') last_modif\
ied
          from rhnChannelPackage cp,
               rhnPackage p
         where cp.channel_id = :channel_id
...

_query_validate_kickstarts

Value:
<spacewalk.server.rhnSQL.sql_base.Statement instance at 13998082244084\
8; statement=
        select kt.label kickstart_label,
               TO_CHAR(kt.modified, 'YYYYMMDDHH24MISS') last_modified
          from rhnKickstartableTree kt
         where kt.channel_id = :channel_id
           and kt.org_id is null