You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -40,8 +40,8 @@ Set up the latest or a specific version of supervisor in Debian-like systems.
40
40
*`supervisor_programs_present.{n}.command`[required]: The command that will be run when this program is started
41
41
*`supervisor_programs_present.{n}.directory`[optional]: A directory to which supervisord should temporarily chdir before exec’ing the child
42
42
*`supervisor_programs_present.{n}.environment`[optional]: A list of key/value pairs comma separated that will be placed in the child process’ environment (e.g. 'KEY1="VALUE1",KEY2="VALUE2"')
43
-
*`supervisor_programs_present.{n}.autostart`[optional]: If true, this program will start automatically when supervisord is started
44
-
*`supervisor_programs_present.{n}.autorestart`[optional]: Whether the process will be autorestarted
43
+
*`supervisor_programs_present.{n}.autostart`[optional, default `true`]: If true, this program will start automatically when supervisord is started
44
+
*`supervisor_programs_present.{n}.autorestart`[optional, default `unexpected`]: Whether the process will be autorestarted (e.g. `true`, `false`)
45
45
*`supervisor_programs_present.{n}.startretries`[optional]: The number of serial failure attempts that supervisord will allow when attempting to start the program before giving up
46
46
*`supervisor_programs_present.{n}.startsecs`[optional]: The total number of seconds which the program needs to stay running after a startup to consider the start successful
47
47
*`supervisor_programs_present.{n}.stdout_logfile`[optional]: Put process stdout output in this file
@@ -53,8 +53,8 @@ Set up the latest or a specific version of supervisor in Debian-like systems.
53
53
*`supervisor_programs_present.{n}.process_name`[optional]: Process name, defaults to `%(program_name)s-%(process_num)s` when `numprocs` > 1
54
54
*`supervisor_programs_present.{n}.stopsignal`[optional]: The signal used to kill the program when a stop is requested
55
55
*`supervisor_programs_present.{n}.stopwaitsecs`[optional]: The number of seconds to wait for the OS to return a `SIGCHILD` to supervisord after the program has been sent a stopsignal
56
-
*`supervisor_programs_present.{n}.stopasgroup`[optional]: If `true`, the flag causes supervisor to send the stop signal to the whole process group and implies `killasgroup` is `true`
57
-
*`supervisor_programs_present.{n}.killasgroup`[optional]: If `true`, when resorting to send `SIGKILL` to the program to terminate it send it to its whole process group instead, taking care of its children as well
56
+
*`supervisor_programs_present.{n}.stopasgroup`[optional, default `false`]: If `true`, the flag causes supervisor to send the stop signal to the whole process group and implies `killasgroup` is `true`
57
+
*`supervisor_programs_present.{n}.killasgroup`[optional, default `false`]: If `true`, when resorting to send `SIGKILL` to the program to terminate it send it to its whole process group instead, taking care of its children as well
58
58
*`supervisor_programs_absent`[default: `{}`]: Program definitions (to be removed)
59
59
60
60
*`supervisor_groups_present`[default: `{}`, see `templates/etc/supervisor/conf.d/group.conf.j2`]: Group definitions
0 commit comments