Mini Shell
;Main configuration file for autosuspend.py
;All entries should be made in ini file format and must be parseable
;by Python's ConfigParser
;
;Per-server changes should not be made to this file! Use the ".local"
;variant for anything that should not be applied globally
[settings]
home=/opt/sharedrads
opfiles=%(home)s/ops
data_file=%(opfiles)s/autosuspend.yaml
sa_interval_file=%(opfiles)s/sa_interval.yaml
suspension_log=/var/log/suspension.log
suspension_log_offset=%(opfiles)s/suspension.log-offset
server_load_factor=1.5
;the length of time the sa_interval_file is considered "fresh"
sa_interval_file_max_age = 65m
;Interval between disruptive actions
disruptive_action_interval = 2d
;Number of days between which the user earns the right to be granted a free pass
time_between_free_passes = 30d
;how many of the top deltas to inspect for suspensions or warnings. 0 for unlimited
max_considered_deltas=0
[settings_hub]
;The IDs of the Power Panel templates to use for notifications
warning_template=336
suspension_template=322
[settings_imh]
warning_template=445
suspension_template=7
[suspensions]
;suspend users that exceed configured suspension thresholds
enabled = yes
;The maximum CPU minute threshold for resource abuse in one time interval to be
;considered for a suspension
max_delta=30.0
[warnings]
enabled = yes
max_delta=30.0
warning_count=5
[freepass]
enabled = yes
max_delta=30.0
Zerion Mini Shell 1.0