diff --git a/README.md b/README.md index b9f3f5f114f9d2271677704b1a37135da5234038_UkVBRE1FLm1k..903cc6ea7372db2f3731d6c5007173344bb6805e_UkVBRE1FLm1k 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ +# Supervisor-vms: A Process Control System for OpenVMS +Supervisor-vms is a tools that allows to monitor and control a number of processes on OpenVMS systems. - [Supervisor-vms: A Process Control System for OpenVMS](#supervisor-vms-a-process-control-system-for-openvms) - [Requirements](#requirements) - [Components](#components) @@ -1,12 +3,11 @@ - [Supervisor-vms: A Process Control System for OpenVMS](#supervisor-vms-a-process-control-system-for-openvms) - [Requirements](#requirements) - [Components](#components) - -# Supervisor-vms: A Process Control System for OpenVMS -Supervisor-vms is a tools that allows to monitor and control a number of processes on OpenVMS systems. + - [Running supervisord](#running-supervisord) + - [supervisord Command-Line Options](#supervisord-command-line-options) It was inspired by [[supervisor](http://supervisord.org/)] Many of configuration parameters are the same. @@ -8,9 +9,11 @@ It was inspired by [[supervisor](http://supervisord.org/)] Many of configuration parameters are the same. +Use process termination mailbox, and AST. No CPU usage if no event occurs. + ## Requirements 1. Python 3.10 (VSI version) 2. ovms module @@ -13,6 +16,7 @@ ## Requirements 1. Python 3.10 (VSI version) 2. ovms module +Probably better to use the LD image which contains all the necessary modules. ## Components @@ -17,6 +21,6 @@ ## Components -All logicals are in defined into table **SUPERVISORD_TABLE** +All logicals are defined in table **SUPERVISORD_TABLE** **supervisord.py** @@ -30,3 +34,17 @@ The command-line client talks to the server across a mailbox (SUPERVISORD_CMD logical) +## Running supervisord + +### supervisord Command-Line Options +**-c FILE, --configuration=FILE** + + The path to a **supervisord** configuration file. Unix syntax should be used + +**-n, --nodaemon** + + Run supervisord in the foreground. + +**-h, --help** + + Show supervisord command help.