def __init__(self): log_debug(3) RPC_Base.__init__(self) self.functions.append('uploadPackageInfo') self.functions.append('uploadPackageInfoBySession') self.functions.append('uploadSourcePackageInfo') self.functions.append('uploadSourcePackageInfoBySession') self.functions.append('listChannel') self.functions.append('listChannelBySession') self.functions.append('listChannelChecksum') self.functions.append('listChannelChecksumBySession') self.functions.append('listChannelSource') self.functions.append('listChannelSourceBySession') self.functions.append('listMissingSourcePackages') self.functions.append('listMissingSourcePackagesBySession') self.functions.append('channelPackageSubscription') self.functions.append('channelPackageSubscriptionBySession') self.functions.append('no_op') self.functions.append('test_login') self.functions.append('test_new_login') self.functions.append('test_check_session') self.functions.append('login') self.functions.append('check_session') self.functions.append('getPackageChecksum') self.functions.append('getPackageChecksumBySession') self.functions.append('getSourcePackageChecksum') self.functions.append('getSourcePackageChecksumBySession') # old MD5 compatibility functions self.functions.append('getPackageMD5sum') self.functions.append('getPackageMD5sumBySession') self.functions.append('getSourcePackageMD5sum') self.functions.append('getSourcePackageMD5sumBySession')
def __init__(self, channelName=None): log_debug(2, channelName) RPC_Base.__init__(self) self.channelName = channelName # Default visible functions. self.compress_headers = 1 self.functions = [ 'getPackage', 'getPackageHeader', 'getPackageSource', 'i18n', 'content', 'installation_xml', 'media_1' ]
def __init__(self, channelName=None): log_debug(2, channelName) RPC_Base.__init__(self) self.channelName = channelName # Default visible functions. self.compress_headers = 1 self.functions = [ 'getPackage', 'getPackageHeader', 'getPackageSource', 'i18n', ]
def __init__(self): RPC_Base.__init__(self) # extra class members we handle self.server = None self.server_id = None # XXX Some subclasses set this as a string, others as an rhnUser self.user = None # defaults that can be easily overridden through assignement of self.* # do we load the user infomation (seldomly needed) self.load_user = 0 # do we check for entitlement of the server self.check_entitlement = 1 # do we attempt throttling self.throttle = CFG.THROTTLE # attempt quality of service checks self.set_qos = CFG.QOS # do we update the checking counters self.update_checkin = 1