PyZenKit - Python script and daemon toolkit
0.61
Contents:
PyZenKit - README
Framework overview
Configuration
pyzenkit
PyZenKit - Python script and daemon toolkit
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
W
|
Z
A
argparser (pyzenkit.baseapp.BaseApp attribute)
B
BaseApp (class in pyzenkit.baseapp)
C
c() (pyzenkit.baseapp.BaseApp method)
calc_statistics() (in module pyzenkit.zendaemon)
calculate_interval_thresholds() (pyzenkit.zenscript.ZenScript method)
calculate_upper_threshold() (pyzenkit.zenscript.ZenScript method)
cbk_action_config_view() (pyzenkit.baseapp.BaseApp method)
cbk_action_runlog_dump() (pyzenkit.baseapp.BaseApp method)
cbk_action_runlog_view() (pyzenkit.baseapp.BaseApp method)
cbk_action_runlogs_dump() (pyzenkit.baseapp.BaseApp method)
cbk_action_runlogs_evaluate() (pyzenkit.baseapp.BaseApp method)
cbk_action_runlogs_list() (pyzenkit.baseapp.BaseApp method)
cbk_action_signal_alrm() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_check() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_hup() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_int() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_term() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_usr1() (pyzenkit.zendaemon.ZenDaemon method)
cbk_action_signal_usr2() (pyzenkit.zendaemon.ZenDaemon method)
cbk_command_alternative() (pyzenkit.zenscript.DemoZenScript method)
cbk_command_default() (pyzenkit.zenscript.DemoZenScript method)
cbk_command_list() (pyzenkit.zencli.ZenCLI method)
cbk_event_default() (pyzenkit.zendaemon.DemoDaemonComponent method)
cbk_event_log_statistics() (pyzenkit.zendaemon.DemoDaemonComponent method)
(pyzenkit.zendaemon.ZenDaemon method)
cbk_event_save_runlog() (pyzenkit.zendaemon.ZenDaemon method)
cbk_event_signal_hup() (pyzenkit.zendaemon.ZenDaemon method)
cbk_event_signal_usr1() (pyzenkit.zendaemon.ZenDaemon method)
cbk_event_signal_usr2() (pyzenkit.zendaemon.ZenDaemon method)
cbk_event_start() (pyzenkit.zendaemon.DemoDaemonComponent method)
(pyzenkit.zendaemon.ZenDaemon method)
cbk_event_stop() (pyzenkit.zendaemon.DemoDaemonComponent method)
(pyzenkit.zendaemon.ZenDaemon method)
cbk_event_terminate() (pyzenkit.zendaemon.ZenDaemon method)
cc() (pyzenkit.baseapp.BaseApp method)
config (pyzenkit.baseapp.BaseApp attribute)
CONFIG_ACTION (pyzenkit.baseapp.BaseApp attribute)
CONFIG_ADJUST_THRESHOLDS (pyzenkit.zenscript.ZenScript attribute)
CONFIG_CFG_DIR (pyzenkit.baseapp.BaseApp attribute)
CONFIG_CFG_DIR_S (pyzenkit.baseapp.BaseApp attribute)
CONFIG_CFG_FILE (pyzenkit.baseapp.BaseApp attribute)
CONFIG_CFG_FILE_S (pyzenkit.baseapp.BaseApp attribute)
CONFIG_CHROOT_DIR (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_COMMAND (pyzenkit.zenscript.ZenScript attribute)
CONFIG_COMPONENTS (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_DEBUG (pyzenkit.baseapp.BaseApp attribute)
CONFIG_GROUP (pyzenkit.baseapp.BaseApp attribute)
CONFIG_INPUT (pyzenkit.baseapp.BaseApp attribute)
CONFIG_INTERVAL (pyzenkit.zenscript.ZenScript attribute)
CONFIG_LIMIT (pyzenkit.baseapp.BaseApp attribute)
config_load() (in module pyzenkit.jsonconf)
config_load_dir() (in module pyzenkit.jsonconf)
config_load_n() (in module pyzenkit.jsonconf)
CONFIG_LOG_FILE (pyzenkit.baseapp.BaseApp attribute)
CONFIG_LOG_LEVEL (pyzenkit.baseapp.BaseApp attribute)
CONFIG_NAME (pyzenkit.baseapp.BaseApp attribute)
CONFIG_NODAEMON (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_PARALEL (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_PID_FILE (pyzenkit.baseapp.BaseApp attribute)
CONFIG_PLUGINS (pyzenkit.baseapp.BaseApp attribute)
CONFIG_PSTATE_DUMP (pyzenkit.baseapp.BaseApp attribute)
CONFIG_PSTATE_FILE (pyzenkit.baseapp.BaseApp attribute)
CONFIG_PSTATE_LOG (pyzenkit.baseapp.BaseApp attribute)
CONFIG_QUIET (pyzenkit.baseapp.BaseApp attribute)
CONFIG_REGULAR (pyzenkit.zenscript.ZenScript attribute)
CONFIG_RUNLOG_DIR (pyzenkit.baseapp.BaseApp attribute)
CONFIG_RUNLOG_DUMP (pyzenkit.baseapp.BaseApp attribute)
CONFIG_RUNLOG_INTERVAL (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_RUNLOG_LOG (pyzenkit.baseapp.BaseApp attribute)
CONFIG_SCHEDULE (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_SCHEDULE_AFTER (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_SCHEDULE_AT (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_SCHEDULE_NEXT (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_SHELL (pyzenkit.zenscript.ZenScript attribute)
CONFIG_STATE_FILE (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_STATS_INTERVAL (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_TIME_HIGH (pyzenkit.zenscript.ZenScript attribute)
CONFIG_UMASK (pyzenkit.zendaemon.ZenDaemon attribute)
CONFIG_USER (pyzenkit.baseapp.BaseApp attribute)
config_validate() (in module pyzenkit.jsonconf)
CONFIG_VERBOSITY (pyzenkit.baseapp.BaseApp attribute)
CONFIG_WORK_DIR (pyzenkit.zendaemon.ZenDaemon attribute)
configure() (pyzenkit.baseapp.ZenAppPlugin method)
CORE (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING_LEVEL (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING_LEVELC (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING_LEVELF (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING_TOCONS (pyzenkit.baseapp.BaseApp attribute)
CORE_LOGGING_TOFILE (pyzenkit.baseapp.BaseApp attribute)
CORE_PSTATE (pyzenkit.baseapp.BaseApp attribute)
CORE_PSTATE_SAVE (pyzenkit.baseapp.BaseApp attribute)
CORE_RUNLOG (pyzenkit.baseapp.BaseApp attribute)
CORE_RUNLOG_SAVE (pyzenkit.baseapp.BaseApp attribute)
CORE_STATE (pyzenkit.zendaemon.ZenDaemon attribute)
CORE_STATE_SAVE (pyzenkit.zendaemon.ZenDaemon attribute)
count() (pyzenkit.zendaemon.EventQueueManager method)
D
daemonize() (in module pyzenkit.daemonizer)
daemonize_lite() (in module pyzenkit.daemonizer)
dbgout() (pyzenkit.baseapp.BaseApp static method)
DEMO_INTERVAL_RUNLOG (pyzenkit.zendaemon.DemoZenDaemon attribute)
DEMO_INTERVAL_STATS (pyzenkit.zendaemon.DemoZenDaemon attribute)
DemoBaseApp (class in pyzenkit.baseapp)
DemoDaemonComponent (class in pyzenkit.zendaemon)
DemoZenDaemon (class in pyzenkit.zendaemon)
DemoZenScript (class in pyzenkit.zenscript)
description (pyzenkit.baseapp.BaseApp attribute)
DFLT_INTERVAL_RUNLOG (in module pyzenkit.zendaemon)
DFLT_INTERVAL_STATISTICS (in module pyzenkit.zendaemon)
disabledsetUp() (pyzenkit.tests.test_baseapp.TestPyzenkitBaseApp method)
(pyzenkit.tests.test_zendaemon.TestPyzenkitZenDaemon method)
(pyzenkit.tests.test_zenscript.TestPyzenkitZenScript method)
disabledtearDown() (pyzenkit.tests.test_baseapp.TestPyzenkitBaseApp method)
(pyzenkit.tests.test_zendaemon.TestPyzenkitZenDaemon method)
(pyzenkit.tests.test_zenscript.TestPyzenkitZenScript method)
disabledtest_01_calc_statistics() (pyzenkit.tests.test_zendaemon.TestPyzenkitZenDaemon method)
disabledtest_01_plugin() (pyzenkit.tests.test_zenscript.TestPyzenkitZenScript method)
disabledtest_01_utils() (pyzenkit.tests.test_baseapp.TestPyzenkitBaseApp method)
disabledtest_02_argument_parsing() (pyzenkit.tests.test_baseapp.TestPyzenkitBaseApp method)
disabledtest_02_calc_int_thrs() (pyzenkit.tests.test_zenscript.TestPyzenkitZenScript method)
disabledtest_03_calc_upper_thrs() (pyzenkit.tests.test_zenscript.TestPyzenkitZenScript method)
disabledtest_03_plugin() (pyzenkit.tests.test_baseapp.TestPyzenkitBaseApp method)
draw_progress_bar() (pyzenkit.baseapp.BaseApp static method)
E
error() (pyzenkit.baseapp.BaseApp method)
EVENT_LOG_STATISTICS (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_SAVE_RUNLOG (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_SIGNAL_HUP (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_SIGNAL_USR1 (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_SIGNAL_USR2 (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_START (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_STOP (pyzenkit.zendaemon.ZenDaemon attribute)
EVENT_TERMINATE (pyzenkit.zendaemon.ZenDaemon attribute)
EventQueueManager (class in pyzenkit.zendaemon)
excout() (pyzenkit.baseapp.BaseApp static method)
execute_command() (pyzenkit.baseapp.BaseApp method)
execute_script_command() (pyzenkit.zenscript.ZenScript method)
F
FLAG_CONTINUE (pyzenkit.zendaemon.ZenDaemon attribute)
FLAG_DEBUG (pyzenkit.baseapp.BaseApp attribute)
FLAG_STOP (pyzenkit.zendaemon.ZenDaemon attribute)
format_progress_bar() (pyzenkit.baseapp.BaseApp static method)
G
gen_event_handler() (pyzenkit.zendaemon.ZenDaemon static method)
(pyzenkit.zendaemon.ZenDaemonComponent static method)
get_default_command() (pyzenkit.zenscript.DemoZenScript method)
(pyzenkit.zenscript.ZenScript method)
get_events() (pyzenkit.zendaemon.DemoDaemonComponent method)
(pyzenkit.zendaemon.ZenDaemon method)
(pyzenkit.zendaemon.ZenDaemonComponent method)
get_logger_files() (in module pyzenkit.daemonizer)
get_resource_path() (in module pyzenkit.utils)
(pyzenkit.baseapp.BaseApp class method)
get_resource_path_fr() (in module pyzenkit.utils)
(pyzenkit.baseapp.BaseApp class method)
get_state() (pyzenkit.zendaemon.ZenDaemonComponent method)
get_statistics() (pyzenkit.zendaemon.ZenDaemonComponent method)
I
inc_statistic() (pyzenkit.zendaemon.ZenDaemonComponent method)
init_argparser() (pyzenkit.baseapp.ZenAppPlugin method)
init_config() (pyzenkit.baseapp.ZenAppPlugin method)
init_runlog() (pyzenkit.baseapp.ZenAppPlugin method)
is_done() (pyzenkit.zendaemon.ZenDaemon method)
J
json_default() (in module pyzenkit.jsonconf)
json_dump() (in module pyzenkit.jsonconf)
(pyzenkit.baseapp.BaseApp static method)
json_load() (in module pyzenkit.jsonconf)
(pyzenkit.baseapp.BaseApp static method)
json_save() (in module pyzenkit.jsonconf)
(pyzenkit.baseapp.BaseApp static method)
JSONSchemaException
L
load_dotenv() (in module pyzenkit.utils)
load_dotenv_cwd() (in module pyzenkit.utils)
logger (pyzenkit.baseapp.BaseApp attribute)
M
MAX_STOP_ATTEMPTS (in module pyzenkit.zendaemon)
MAX_STOP_TIMEOUT (in module pyzenkit.zendaemon)
N
name (pyzenkit.baseapp.BaseApp attribute)
next() (pyzenkit.zendaemon.EventQueueManager method)
O
OtherTestModule (class in pyzenkit.zencli_modules.another_demo_module)
P
p() (pyzenkit.baseapp.BaseApp method)
PATH_BIN (pyzenkit.baseapp.BaseApp attribute)
PATH_CFG (pyzenkit.baseapp.BaseApp attribute)
PATH_LOG (pyzenkit.baseapp.BaseApp attribute)
PATH_RUN (pyzenkit.baseapp.BaseApp attribute)
PATH_TMP (pyzenkit.baseapp.BaseApp attribute)
PATH_VAR (pyzenkit.baseapp.BaseApp attribute)
paths (pyzenkit.baseapp.BaseApp attribute)
plugin() (pyzenkit.baseapp.BaseApp method)
process() (pyzenkit.zencli.ZenCLI method)
(pyzenkit.zencli_modules.another_demo_module.OtherTestModule method)
(pyzenkit.zencli_modules.demo_module.TestModule method)
pstate (pyzenkit.baseapp.BaseApp attribute)
PTRN_ACTION_CBK (pyzenkit.baseapp.BaseApp attribute)
PTRN_APP_NAME (pyzenkit.baseapp.BaseApp attribute)
PTRN_COMMAND_CBK (pyzenkit.zenscript.ZenScript attribute)
pyzenkit (module)
pyzenkit.baseapp (module)
pyzenkit.daemonizer (module)
pyzenkit.jsonconf (module)
pyzenkit.tests (module)
pyzenkit.tests.test_baseapp (module)
pyzenkit.tests.test_daemonizer (module)
pyzenkit.tests.test_jsonconf (module)
pyzenkit.tests.test_zendaemon (module)
pyzenkit.tests.test_zenscript (module)
pyzenkit.utils (module)
pyzenkit.zencli (module)
pyzenkit.zencli_modules (module)
pyzenkit.zencli_modules.another_demo_module (module)
pyzenkit.zencli_modules.demo_module (module)
pyzenkit.zendaemon (module)
pyzenkit.zenscript (module)
Q
QueueEmptyException
R
RC_FAILURE (pyzenkit.baseapp.BaseApp attribute)
RC_SUCCESS (pyzenkit.baseapp.BaseApp attribute)
read_pid() (in module pyzenkit.daemonizer)
register_command() (pyzenkit.zencli.ZenCLI method)
RESULT_FAILURE (pyzenkit.baseapp.BaseApp attribute)
RESULT_SUCCESS (pyzenkit.baseapp.BaseApp attribute)
retc (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_AGE (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_COMMAND (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_DURATIONS (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_DURPOST (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_DURPRE (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_DURPROC (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_DURRUN (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_EFFECTIVITY (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_LABEL (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_RESULT (pyzenkit.baseapp.BaseApp attribute)
RLANKEY_RUNLOG (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_ANALYSES (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_AVGDURPROC (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_AVGDURRUN (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_AVGEFFECT (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MAXDURPROC (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MAXDURRUN (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MAXEFFECT (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MINDURPROC (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MINDURRUN (pyzenkit.baseapp.BaseApp attribute)
RLEVKEY_MINEFFECT (pyzenkit.baseapp.BaseApp attribute)
RLKEY_ARGV (pyzenkit.baseapp.BaseApp attribute)
RLKEY_COMMAND (pyzenkit.zenscript.ZenScript attribute)
RLKEY_ERRORS (pyzenkit.baseapp.BaseApp attribute)
RLKEY_NAME (pyzenkit.baseapp.BaseApp attribute)
RLKEY_PID (pyzenkit.baseapp.BaseApp attribute)
RLKEY_RC (pyzenkit.baseapp.BaseApp attribute)
RLKEY_RESULT (pyzenkit.baseapp.BaseApp attribute)
RLKEY_STATISTICS (pyzenkit.zendaemon.ZenDaemon attribute)
RLKEY_TMARKS (pyzenkit.baseapp.BaseApp attribute)
RLKEY_TS (pyzenkit.baseapp.BaseApp attribute)
RLKEY_TSFSF (pyzenkit.baseapp.BaseApp attribute)
RLKEY_TSSTR (pyzenkit.baseapp.BaseApp attribute)
run() (pyzenkit.baseapp.BaseApp method)
runlog (pyzenkit.baseapp.BaseApp attribute)
runlog_analyze() (pyzenkit.baseapp.BaseApp method)
runlog_format_analysis() (pyzenkit.baseapp.BaseApp method)
runlogs_evaluate() (pyzenkit.baseapp.BaseApp method)
runlogs_format_evaluation() (pyzenkit.baseapp.BaseApp method)
runlogs_list() (pyzenkit.baseapp.BaseApp method)
S
schedule() (pyzenkit.zendaemon.EventQueueManager method)
schedule_after() (pyzenkit.zendaemon.EventQueueManager method)
schedule_at() (pyzenkit.zendaemon.EventQueueManager method)
schedule_next() (pyzenkit.zendaemon.EventQueueManager method)
send_signal() (pyzenkit.zendaemon.ZenDaemon method)
set_done() (pyzenkit.zendaemon.ZenDaemon method)
setup() (pyzenkit.baseapp.ZenAppPlugin method)
setUp() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
setup() (pyzenkit.zendaemon.ZenDaemonComponent method)
setup_dump() (pyzenkit.zendaemon.ZenDaemonComponent method)
SIGNALS_TO_NAMES_DICT (in module pyzenkit.zendaemon)
sortkey() (in module pyzenkit.jsonconf)
T
t_datetime() (in module pyzenkit.zenscript)
tearDown() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_01_basic() (pyzenkit.tests.test_daemonizer.TestPyzenkitDaemonizer method)
test_01_json_save() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_02_daemonization_lite() (pyzenkit.tests.test_daemonizer.TestPyzenkitDaemonizer method)
test_02_json_load() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_03_config_validate() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_04_config_load() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_05_config_load_n() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
test_06_config_load_dir() (pyzenkit.tests.test_jsonconf.TestPyzenkitJsonconf method)
TestModule (class in pyzenkit.zencli_modules.demo_module)
TestPyzenkitBaseApp (class in pyzenkit.tests.test_baseapp)
TestPyzenkitDaemonizer (class in pyzenkit.tests.test_daemonizer)
TestPyzenkitJsonconf (class in pyzenkit.tests.test_jsonconf)
TestPyzenkitZenDaemon (class in pyzenkit.tests.test_zendaemon)
TestPyzenkitZenScript (class in pyzenkit.tests.test_zenscript)
time_mark() (pyzenkit.baseapp.BaseApp method)
W
wait() (pyzenkit.zendaemon.EventQueueManager method)
(pyzenkit.zendaemon.ZenDaemon method)
when() (pyzenkit.zendaemon.EventQueueManager method)
write_pid() (in module pyzenkit.daemonizer)
Z
ZenAppEvaluateException
ZenAppException
ZenAppPlugin (class in pyzenkit.baseapp)
ZenAppProcessException
ZenAppSetupException
ZenAppTeardownException
ZenCLI (class in pyzenkit.zencli)
ZenCLIModule (class in pyzenkit.zencli)
ZenDaemon (class in pyzenkit.zendaemon)
ZenDaemonComponent (class in pyzenkit.zendaemon)
ZenDaemonComponentException
ZenDaemonException
ZenDaemonStopException
ZenScript (class in pyzenkit.zenscript)
ZenScriptException