Package Bio :: Package Restriction :: Package _Update :: Module Update :: Class RebaseUpdate
[hide private]
[frames] | no frames]

Class RebaseUpdate

source code

 urllib.URLopener --+    
                    |    
urllib.FancyURLopener --+
                        |
                       RebaseUpdate

Instance Methods [hide private]
new RebaseUpdate instance
__init__(e_mail=..., ftpproxy=...)
if e_mail and ftpproxy are not given RebaseUpdate uses the corresponding variable from RanaConfig.
source code
 
prompt_user_passwd(self, host, realm)
Override this in a GUI environment!
source code
 
openRebase(self, name=ftp_Rebase) source code
 
getfiles(self, *files) source code
 
localtime(self) source code
 
update(self, *files) source code
 
__del__(self) source code

Inherited from urllib.FancyURLopener: get_user_passwd, http_error_301, http_error_302, http_error_303, http_error_307, http_error_401, http_error_407, http_error_default, redirect_internal, retry_http_basic_auth, retry_https_basic_auth, retry_proxy_http_basic_auth, retry_proxy_https_basic_auth

Inherited from urllib.URLopener: addheader, cleanup, close, http_error, open, open_data, open_file, open_ftp, open_http, open_https, open_local_file, open_unknown, open_unknown_proxy, retrieve

Class Variables [hide private]

Inherited from urllib.URLopener: version

Method Details [hide private]

__init__(e_mail=..., ftpproxy=...)
(Constructor)

source code 

if e_mail and ftpproxy are not given RebaseUpdate uses the corresponding variable from RanaConfig.

e_mail is the password for the anonymous ftp connection to Rebase. ftpproxy is the proxy to use if any.

Returns: new RebaseUpdate instance
Overrides: urllib.URLopener.__init__

prompt_user_passwd(self, host, realm)

source code 

Override this in a GUI environment!

Overrides: urllib.FancyURLopener.prompt_user_passwd
(inherited documentation)

__del__(self)
(Destructor)

source code 
Overrides: urllib.URLopener.__del__