Package rhnpush :: Module uploadLib :: Class UploadClass
[hide private]
[frames] | no frames]

Class UploadClass

source code


Functionality for an uploading tool

Instance Methods [hide private]
 
__init__(self, options, files=None) source code
 
warn(self, verbose, *args) source code
 
setURL(self) source code
 
setUsernamePassword(self) source code
 
setProxyUsernamePassword(self) source code
 
setCAchain(self) source code
 
setProxy(self) source code
 
setForce(self) source code
 
setServer(self) source code
 
setChannels(self) source code
 
setNoChannels(self) source code
 
setOrg(self) source code
 
setCount(self) source code
 
setRelativeDir(self) source code
 
directory(self) source code
 
filter_excludes(self) source code
 
readStdin(self) source code
 
_listChannelSource(self) source code
 
_listChannel(self) source code
 
list(self) source code
 
newest(self) source code
 
get_newest_binary_packages(self) source code
 
_listMissingSourcePackages(self) source code
 
get_missing_source_packages(self) source code
 
test(self) source code
 
_get_files(self) source code
 
_uploadSourcePackageInfo(self, info) source code
 
_uploadPackageInfo(self, info) source code
 
uploadHeaders(self) source code
 
processPackage(self, package, filename, checksum=None) source code
 
checkSession(self, session) source code
 
readSession(self) source code
 
writeSession(self, session) source code
 
authenticate(self) source code
 
_processBatch(self, batch, relativeDir, source, verbose, nosig=None) source code
Static Methods [hide private]
 
die(errcode, *args)
 
_processFile(filename, relativeDir=None, source=None, nosig=None)
Processes a file...
Method Details [hide private]

_processFile(filename, relativeDir=None, source=None, nosig=None)
Static Method

 
Processes a file
Returns a hash containing:
  header
  packageSize
  checksum
  relativePath
  nvrea