Package config_client :: Module rpc_cli_repository :: Class ClientRepository
[hide private]
[frames] | no frames]

Class ClientRepository

source code


Instance Methods [hide private]
 
__init__(self, setup_network=1) source code
 
rpc_call(self, method_name, *params) source code
 
load_config_channels(self) source code
 
list_files(self) source code
 
get_file_info(self, file, auto_delete=1, dest_directory=None) source code
 
put_files(self, action_id, files, upload_contents=1)
Inserts a set of files into the repo, as a result of a scheduled action
source code
 
list_config_channels(self) source code
 
_get_default_delimiters(self)
retrieves the default delimiters from the server
source code
 
_get_maximum_file_size(self)
To be overwritten in subclasses
source code
 
cleanup(self) source code

Inherited from config_common.repository.Repository: get_default_delimiters, get_file_delimiters, get_maximum_file_size, login, make_stat_info

Class Variables [hide private]
  default_systemid = '/etc/sysconfig/rhn/systemid'
Method Details [hide private]

__init__(self, setup_network=1)
(Constructor)

source code 
Overrides: config_common.repository.Repository.__init__

rpc_call(self, method_name, *params)

source code 
Overrides: config_common.repository.RPC_Repository.rpc_call

_get_default_delimiters(self)

source code 

retrieves the default delimiters from the server

Overrides: config_common.repository.Repository._get_default_delimiters

_get_maximum_file_size(self)

source code 

To be overwritten in subclasses

Overrides: config_common.repository.Repository._get_maximum_file_size
(inherited documentation)