Package entropy :: Package services :: Package system :: Module interfaces :: Class Server

Class Server

source code


Nested Classes
  FakeServiceInterface
  BuiltInSystemManagerExecutorCommands

Inherited from interfaces.SocketHost: BasicPamAuthenticator, BuiltInCommands, CommandProcessor, HostServerMixin, RequestHandler

Instance Methods
 
__init__(self, EntropyInterface, do_ssl=False, stdout_logging=True, entropy_interface_kwargs={}, **kwargs) source code
 
__del__(self) source code
 
handle_executor_command_classes_initialization(self) source code
 
setup_stdout_storage_dir(self) source code
 
load_pinboard(self) source code
 
get_stored_pinboard(self) source code
 
store_pinboard(self) source code
 
add_to_pinboard(self, note, extended_text) source code
 
remove_from_pinboard(self, pinboard_id) source code
 
set_pinboard_item_status(self, pinboard_id, status) source code
 
get_pinboard_id(self) source code
 
get_pinboard_data(self) source code
 
load_queue_processor(self) source code
 
get_stored_queue(self) source code
 
load_queue(self) source code
 
store_queue(self) source code
 
load_queue_ext_rc(self, queue_id) source code
 
store_queue_ext_rc(self, queue_id, rc) source code
 
remove_queue_ext_rc(self, queue_id) source code
 
get_ts(self) source code
 
swap_items_in_queue(self, queue_id1, queue_id2) source code
 
add_to_queue(self, command_name, command_text, user_id, group_id, function, args, kwargs, do_parallel, extended_result, interactive=False) source code
 
remove_from_queue(self, queue_ids) source code
 
kill_processing_queue_id(self, queue_id) source code
 
pause_queue(self) source code
 
play_queue(self) source code
 
flush_item(self, item, queue_id) source code
 
assign_unique_stdout_file(self, queue_id) source code
 
generate_unique_queue_id(self) source code
 
get_item_by_queue_id(self, queue_id, copy=False) source code
 
queue_processor(self, fork_data=None) source code
 
killall(self) source code

Inherited from interfaces.SocketHost: append_eos, create_ca_server_certs, create_ssl_certificate_request, create_ssl_key_pair, destroy_session, disable_commands, gc_clean, get_ip_address, get_md5_hash, get_new_session, get_rc, go, python_garbage_collect, set_session_running, setup_authenticator, setup_commands, setup_external_command_classes, setup_hostname, setup_ssl, start_local_output_interface, start_python_garbage_collector, start_session_garbage_collector, store_rc, transmit, unset_session_running, updateProgress, update_session_time

Class Variables
  queue_file = 'system_manager_queue'
  pinboard_file = 'system_manager_pinboard'
  queue_ext_rc_dir = 'system_manager_rc'
  STDOUT_STORAGE_DIR = '/var/lib/entropy/caches/system_manager_s...
Method Details

__init__(self, EntropyInterface, do_ssl=False, stdout_logging=True, entropy_interface_kwargs={}, **kwargs)
(Constructor)

source code 
Overrides: interfaces.SocketHost.__init__

killall(self)

source code 
Overrides: interfaces.SocketHost.killall

Class Variable Details

STDOUT_STORAGE_DIR

Value:
'/var/lib/entropy/caches/system_manager_stdout'