Configuration files
On a complete Muster installation, there’re several configuration files that may be manually edited by users or configured automatically by Muster.
The following list shows which files are installed by each module and their purpose:
- dispatcher.conf: This file holds the behaviours of the dispatcher service.
- rc.conf: This file holds the behaviours of the renderclient service.
- cert.pem and key.pem: Those files hold the certificate used for any HTTPS connection through the Muster integrated web server.
You can regenerate certificates on your own or use certificates generated from an authority. We suggest to check the openssl documentation to learn more about self-signed and requests of certificates.
Configuration files hold keys and values after a section declaration surrounded by [] brackets like:
[General] Mykey = myvalue
An explanation of each configuration file and its structure follows.
dispatcher.conf
Section | Key | Default value | Description |
---|---|---|---|
general | engine_startup | 1 | Starts the selection logic engine on Dispatcher start up (0/1) |
enable_webserver | 1 | Enables the internal web server (0/1) | |
database | queue_username | Specify the username to use for connecting to the queue database (valid only for mysql/sqlserver) (string) | |
queue_password | Specify the password to use for connecting to the queue database (valid only for mysql/sqlserve) (string) | ||
queue_address | Specify the address of the queue database (valid only for mysql/sqlserve) (string) | ||
queue_engine | sqlite | Specify the engine of the queue database (sqlite / mysql / sqlserver) (string) | |
queue_db_name | muster.db | Specify the name of the queue database. When using sqlite, it specifies the filename of the queue database (string) | |
history_username | Specify the username to use for connecting to the history database (valid only for mysql/sqlserve) (string) | ||
history_password | Specify the password to use for connecting to the history database (valid only for mysql/sqlserve) (string) | ||
history_address | Specify the address of the history database (valid only for mysql/sqlserve) (string) | ||
history_engine | sqlite | Specify the engine of the history database (sqlite / mysql / sqlserver) (string) | |
history_db_name | muster_history.db | Specify the name of the history database. When using sqlite, it specifies the filename of the database (string) | |
backup_username | Specify the username to use for connecting to the backup database (valid only for mysql/sqlserve) (string) | ||
backup_password | Specify the password to use for connecting to the backup database (valid only for mysql/sqlserve) (string) | ||
backup_address | Specify the address of the backup database (valid only for mysql/sqlserve) (string) | ||
backup_engine | sqlite | Specify the engine of the backup database (sqlite / mysql / sqlserver) (string) | |
backup_db_name | muster_backup.db | Specify the name of the backup database. When using sqlite, it specifies the filename of the database (string) | |
behaviours | auto_backup_deleted_jobs | 0 | Automatically creates a backup snapshot for deleted jobs |
backup_jobs | 0 | Enabled automatic jobs backup | |
backup_jobs_archived_only | 1 | Automatic backup for archived jobs only | |
backup_jobs_countertype | 1 | Counter type for automatic jobs backup | |
backup_jobs_num | 1 | Counter amount for automatic jobs backup | |
backup_jobs_status | 0 | Required status for automatic jobs backup | |
build_status_array | 1 | Enable status array building (0/1) | |
delete_archived_jobs | 0 | Automatic delete archived jobs | |
delete_archived_jobs_countertype | 1 | Counter type for automatic archived jobs delete | |
delete_archived_jobs_num | 1 | Counter amount for automatic archived jobs delete | |
delete_archived_jobs_status | 0 | Required status for automatic archived jobs delete | |
drive_mapping | Statically mapped drives (encoded value, configured through Muster Console) | ||
enable_nt_automapping | 1 | Enables or disables automap on Windows (0/1) | |
flag_completed_jobs_as_archived | 0 | Automatically flag as archived completed jobs (0/1) | |
flag_completed_jobs_as_archived_status | 0 | Status required for automatic archived jobs flagging | |
flag_jobs_as_archived | 0 | Enables auto archive (0/1) | |
flag_jobs_as_archived_countertype | 1 | Specify the type of counter for the time lapse number (integer) | |
flag_jobs_as_archived_num | 1 | Specify an amount of type, related to countertype to elapsed before flagging jobs as archived automatically(integer) | |
flag_jobs_as_archived_status | 0 | Required status for automatic job archive | |
folders_priority_mode | 0 | Sets the folders priority calculation mode | |
frame_check_timeout | 600 | The timeout for frames checking operations | |
instances_distinguish | 1 | Defines in which way instances are identified (0 hostname, 1 mac address, 2 host IP address) | |
kill_active_renders_for_emergency_queue | 0 | Kills any regular queue job if emergency queues has pending jobs | |
make_templates_snapshots | 1 | Makes snapshot of edited templates (0/1) | |
max_threads | 16 | Maximum number of concurrent threads for actions and assembling (n) | |
maximum_chunks_requeue | 0 | Defines the maximum number of times a chunk can be requeued | |
nt_automapping_disconnection_policy | 0 | Specify the Windows disconnection policy for mapped drives | |
parallel_rendering | 0 | Enables parallel rendering | |
prefilter_parent_pool | 1 | Enables the folders pool prefiltering (0/1) | |
process_use_shell | 0 | Forces jobs spawn through a shell (Unix only) (0/1) | |
process_user_pwd | Password for the “impersonate” user | ||
process_username | Name for the “impersonate” user | ||
remove_orphaned_instances | 1 | Remove orphaned instances (0/1) | |
repositories_case_sensitive | 0 | Specifies the case sensitivity of the repositories paths engine (0/1) | |
requeue_kill_active_renders | 1 | Kill any active process when requeuing chunks (0/1) | |
requeue_on_disconnection | 0 | Requeue any active chunk if the processing host disconnects (0/1) | |
requeue_on_disconnection_increase_counter | 1 | Increase requeue counter on jobs processed by disconnected nodes (0/1) | |
requeue_on_manual | 0 | Increase requeue counter on manual operations (0/1) | |
requeue_on_timeout | 1 | Requeue any active chunk when it takes more than the timeout value to complete (0/1) | |
requeue_on_timeout_timer | 180 | Specify the maximum global chunk timeout (n) | |
reset_chunks_on_reinit | 1 | Resets the requeue counter to 0 on manual reinit of a job (0/1) | |
subchunk_calculate_progress | 0 | Calculates a job progress using the chunk progress too | |
submit_paused_jobs | 0 | Submit the jobs in paused status (0/1) | |
logs | actions_logs_folder | $INSTALLPATH/logs/dispatcher/actions | Specify the paths where to store actions log files (string) |
clear_actions_logs_exceeds | 0 | Delete actions logs files when their size exceeds a certain number of MB (0/1) | |
actions_logs_exceeds_mb | 1 | Specify the number of Megabytes for the previous option (integer) | |
clear_actions_logs_older_than | 1 | Delete actions logs files when they are older than a certain number of days (0/1) | |
actions_logs_days | 120 | Specify the number of days for the previous option (integer) | |
activity_logs_folder | $INSTALLPATH/logs/dispatcher/activity | Specify the paths where to store activity log files (string) | |
clear_activity_logs_exceeds | 0 | Delete activity logs files when their size exceeds a certain number of MB (0/1) | |
activity_logs_exceeds_mb | 1 | Specify the number of Megabytes for the previous option (integer) | |
clear_activity_logs_older_than | 1 | Delete activity logs files when they are older than a certain number of days (0/1) | |
activity_logs_days | 120 | Specify the number of days for the previous option (integer) | |
activity_logs_severity | 2 | Specifies the verbose level of activity logs (1-5) | |
auto_log_clear | 1 | Clear the log automatically (0/1) | |
auto_log_clear_limit | 2500 | Number of entries to reach before clearing the log (n) | |
log_system_events | 1 | Log system events (0/1) | |
log_users_events | 1 | Log user events (0/1) | |
log_clients_events | 1 | Log client events (0/1) | |
log_clientserror_events | 1 | Log client error events (0/1) | |
rc_log_cmdline | 1 | Log process spawning command line (0/1) | |
rc_log_retcode | 1 | Log process return code (0/1) | |
python_output | 0 | ||
mailer | smtp_server | 127.0.0.1 | Address of the smtp server to use for mail notifications (string) |
smtp_account | Account to use to send mail notifications (string) | ||
smtp_auth | 0 | Enable SMTP authentication (0/1) | |
smtp_auth_login | Login to use for SMTP authentication (string) | ||
smtp_auth_pwd | Password to use for SMTP authentication (string) | ||
smtp_encryption | 0 | Specifies the encryption type for SMTP connections | |
smtp_port | 587 | Specifies the network port for SMTP connections | |
network | renderclient_port | 9880 | Network port to listen for incoming renderclient connections (n) |
control_port | 9881 | Network port to listen for incoming explorer/mrtool connections (n) | |
notify_port | 9883 | Network port to listen/broadcast incoming notificators connections (n) | |
keep_alive | 1 | Enable heartbeat to keep the connections alive (0/1) | |
keep_alive_resolution | 720 | Resolution of the heartbeat (n) | |
stats_broadcast | 1 | Enable broadcasting of Dispatcher statistics (0/1) | |
stats_broadcast_resolution | 60 | Set the interval to check for broadcasting Dispatcher statistics | |
stats_resolution | 60 | Set the interval to store Dispatcher statistics | |
management_incoming_buffer | 12800000 | The input buffer size for managements connections | |
management_outgoing_buffer | 12800000 | The output buffer size for managements sockets connections | |
management_binding_address | The interface IP address to bind the management listening socket | ||
notification_outgoing_buffer | 128000 | The output buffer size for notificators sockets connections | |
notify_binding_address | The interface IP address to bind the notificators listening socket | ||
nodes_binding_address | The interface IP address to bind the renderclients listening socket | ||
rc_incoming_buffer | 128000 | The input buffer size for nodes connections | |
rc_outgoing_buffer | 128000 | The output buffer size for nodes sockets connections | |
wol_attemps | 3 | Maximum number of attempts to wakeup an host (n) | |
wol_delay | 600 | Time to wait between each wakeup attempt (n) | |
wol_warmup | 120 | Specify a certain number of seconds to be passed before starting the wakeup checks (integer) | |
webserver | default_port | 9890 | Default port to listen for http connections (n) |
binding_address | The interface IP address to bind the web server listening sockets | ||
default_ssl_port | 9891 | Default port to listen for https connections (n) | |
enable_compression | 1 | Enables Gzip compression on HTTP(S) | |
max_bandwidth | 0 | Maximum bandwidth for each incoming http/https connection (n) 0 = Unlimited | |
sock_timeout | 120 | Global timeout value for http/https connections | |
default_serving_threads | 5 | Default number of spawned http/https serving threads (n) | |
maximum_serving_threads | 50 | Maximum number of spawned http/https serving threads (n) | |
maximum_pending_connections | 100 | Maximum number of http/https pending connections (n) | |
webserver_Mimetypes | mime1 = jpg:image/jpeg | Mimetypes supported by the webserver | |
mime2 = jpeg:image/jpeg | |||
mime3 = jpe:image/jpeg | |||
mime4 = gif:image/gif | |||
mime5 = pgm:image/pgm | |||
mime6 = xml:text/xml | |||
mime7 = htm:text/html | |||
mime8 = html:text/html | |||
mime9 = bin:application/octet-stream | |||
mime10 = css:text/css | |||
mime11 = js:text/javascript | |||
faults_behaviours | exitcode_error_addjob_to_exclusion | 0 | Adds a job to the exclusion list on an exit code fault |
exitcode_error_addtemplate_to_exclusion | 0 | Adds a template to the exclusion list on an exit code fault | |
exitcode_error_enabled | 1 | Enables exit codes errors check | |
exitcode_error_increase_requeue | 0 | Increases the chunk requeue counter on an exit code errror | |
exitcode_error_pausejob | 0 | Pause a job on an exit code error | |
exitcode_error_pausenode | 0 | Pause a node/instance on an exit code error | |
exitcode_error_requeue_chunk | 0 | Requeues the chunk on an exit code error | |
exitcode_warning_addjob_to_exclusion | 0 | Adds a job to the exclusion list on an exit code warning | |
exitcode_warning_addtemplate_to_exclusion | 0 | Adds a template to the exclusion list on an exit code fault | |
exitcode_warning_enabled | 1 | Enables exit codes warnings check | |
exitcode_warning_increase_requeue | 0 | Increases the chunk requeue counter on an exit code warning | |
exitcode_warning_pausejob | 0 | Pause a job on an exit code warning | |
exitcode_warning_pausenode | 0 | Pause a node/instance on an exit code warning | |
exitcode_warning_requeue_chunk | 0 | Requeues the chunk on an exit code warning | |
log_error_addjob_to_exclusion | 0 | Adds a job to the exclusion list on log error | |
log_error_addtemplate_to_exclusion | 0 | Adds a template to the exclusion list on log error | |
log_error_enabled | 1 | Enables logs errors check | |
log_error_increase_requeue | 0 | Increases the chunk requeue counter on a log error | |
log_error_pausejob | 0 | Pause a job on a log error | |
log_error_pausenode | 0 | Pause a node/instance on a log error | |
log_error_requeue_chunk | 0 | Requeues the chunk on a log error | |
log_warning_addjob_to_exclusion | 0 | Adds a job to the exclusion list on a log warning | |
log_warning_addtemplate_to_exclusion | 0 | Adds a template to the exclusion list on a log warning | |
log_warning_enabled | 1 | Enables logs wanning check | |
log_warning_increase_requeue | 0 | Increases the chunk requeue counter on a log warning | |
log_warning_pausejob | 0 | Pause a job on a log warning | |
log_warning_pausenode | 0 | Pause a node/instance on a log warning | |
log_warning_requeue_chunk | 0 | Requeues the chunk on a log warning | |
proc_addjob_to_exclusion | 0 | Adds a job to the exclusion list on a process execution fault | |
proc_addtemplate_to_exclusion | 1 | Adds a template to the exclusion list on a process execution fault | |
proc_increase_requeue | 1 | Increases the chunk requeue counter on a process execution fault | |
proc_pausejob | 0 | Pause a job on a process execution fault | |
proc_pausenode | 0 | Pause a node/instance on a process execution fault | |
proc_requeue_chunk | 1 | Requeues the chunk on a process execution fault | |
timeout_addjob_to_exclusion | 1 | Adds a job to the exclusion list on a process execution timeout | |
timeout_addtemplate_to_exclusion | 0 | Adds a template to the exclusion list on a process execution timeout | |
timeout_increase_requeue | 1 | Increases the chunk requeue counter on a process execution timeout | |
timeout_kill_any_client | 0 | Kills any nodes/instance rendering on a process execution timeout | |
timeout_pausejob | 0 | Pause a job on a process execution timeout | |
timeout_pausenode | 0 | Pause a node/instance on a process execution timeout | |
actions | add_muster_environment | 0 | Includes Muster special environmental variables when launching an action |
chunk_failure_abort_processing | 1 | On chunk's action failure abort processing | |
chunk_failure_add_job_to_exclusion | 1 | On chunk's action failure add job to exclusion list | |
chunk_failure_add_template_to_exclusion | 0 | On chunk's action failure add job to exclusion list | |
chunk_failure_increase_requeue | 1 | On chunk's action failure increase the chunks requeue counter | |
chunk_failure_requeue_chunk | 1 | On chunk's action failure requeue the chunks | |
chunk_postaction | Global post chunk action command | ||
chunk_postaction_check_retcode | 1 | Check the return code for a post chunk action | |
chunk_postaction_enabled | 0 | Enables the global post chunk action | |
chunk_postaction_override_timeout | 0 | Overrides global timeout for a post chunk action | |
chunk_postaction_retcode | 0 | Post chunk action expected return code | |
chunk_postaction_timeout | 120 | Post chunk action overrides global timeout value | |
chunk_preaction | Global pre chunk action command | ||
chunk_preaction_check_retcode | 1 | Check the return code for a pre chunk action | |
chunk_preaction_enabled | 0 | Enables the global pre chunk action | |
chunk_preaction_override_timeout | 0 | Overrides global timeout for a pre chunk action | |
chunk_preaction_retcode | 0 | Pre chunk action expected return code | |
chunk_preaction_timeout | 120 | Pre chunk action overrides global timeout value | |
job_failure_lock_job | 1 | On job's actions failure locks the job | |
job_failure_pause_job | 1 | On job's action failure pauses the job | |
job_postaction | Global post job action command | ||
job_postaction_check_retcode | 1 | Check the return code for a post job action | |
job_postaction_enabled | 0 | Enables the global post job action | |
job_postaction_override_timeout | 0 | Overrides global timeout for a post job action | |
job_postaction_retcode | 0 | Post job action expected return code | |
job_postaction_timeout | 120 | Post job action overrides global timeout value | |
job_preaction | Global pre job action command | ||
job_preaction_check_retcode | 1 | Check the return code for a pre job action | |
job_preaction_enabled | 0 | Enables the global pre job action | |
job_preaction_override_timeout | 0 | Overrides global timeout for a pre job action | |
job_preaction_retcode | 0 | Pre job action expected return code | |
job_preaction_timeout | 120 | Pre job action overrides global timeout value | |
timeout | 120 | Actions global timeout value | |
licensing | company | Licensing company name | |
customer | Licensing customer name | ||
key | Licensing key | ||
notificator | notify_additional_email_address | Additional comma separated email address that received all the notifications | |
notify_chunk_mail_completation_type | 1 | Error level required to send a chunk completion email | |
notify_chunk_mobile_completation_type | 1 | Error level required to send a chunk completion mobile notification | |
notify_chunk_notificator_completation_type | 1 | Error level type required to send a chunk completion notificators notification | |
notify_enable_additional_email_address | 0 | Enables sending to additional email addresses | |
notify_job_mail_completation_type | 1 | Error level required to send a job completion email | |
notify_job_mobile_completation_type | 1 | Error level required to send a job completion mobile notification | |
notify_job_notificator_completation_type | 1 | Error level required to send a job complete notificator notification | |
notify_mail_chunkcompletations | 1 | Notify by email about chunks completions | |
notify_mail_chunkstarts | 1 | Notify by email about chunks starts | |
notify_mail_configs | 1 | Notify by email about config changes | |
notify_mail_engine_status | 1 | Notify by email about Dispatcher engine status changes | |
notify_mail_exclusions | 1 | Notify by email about inclusions of jobs or templates into exclusions lists | |
notify_mail_jobcompletations | 1 | Notify by email about jobs completion | |
notify_mail_jobstarts | 1 | Notify by email about jobs starts | |
notify_mail_soft_restarts | 1 | Notify by email about soft restarts | |
notify_mobile_chunkcompletations | 1 | Notify mobiles about chunks completions | |
notify_mobile_chunkstarts | 1 | Notify mobiles about chunks starts | |
notify_mobile_configs | 1 | Notify mobiles about config changes | |
notify_mobile_engine_status | 1 | Notify mobiles about Dispatcher engine status changes | |
notify_mobile_exclusions | 1 | Notify mobiles about inclusions of jobs or templates into exclusions lists | |
notify_mobile_jobcompletations | 1 | Notify mobiles about jobs completions | |
notify_mobile_jobstarts | 1 | Notify mobiles about jobs starts | |
notify_mobile_soft_restarts | 1 | Notify mobiles about soft restarts | |
notify_notificator_chunkcompletations | 1 | Notify notificators about chunks completions | |
notify_notificator_chunkstarts | 1 | Notify notificators about chunks starts | |
notify_notificator_configs | 1 | Notify notificators about config changes | |
notify_notificator_engine_status | 1 | Notify notificators about Dispatcher engine status changes | |
notify_notificator_exclusions | 1 | Notify notificators about inclusions of jobs or templates into exclusions lists | |
notify_notificator_jobcompletations | 1 | Notify notificators about jobs completions | |
notify_notificator_jobstarts | 1 | Notify notificators about jobs starts | |
notify_notificator_soft_restarts | 1 | Notify notificators about soft restarts | |
notify_sendlog_mail | 0 | Sends the Dispatcher internal log by email | |
notify_sendlog_mail_resolution | 1000 | Sends the Dispatcher internal log by email every N entries | |
notify_target_email | 1 | Enables emails notifications | |
notify_target_mobile | 1 | Enables mobile notifications | |
notify_target_notificator | 1 | Enables notificators notifications | |
ldap | base_dn | Base DN for your AD/OpenLDAP server | |
bind_dn | Bind DN for your AD/OpenLDAP server | ||
bind_password | Bind username password | ||
bind_username | Bind username | ||
enable_bindings | 0 | Enables Directory bindings | |
encryption_type | 0 | Encryption type to use for the Directory connection | |
group_ad_attribute | cn | Attribute to retrieve the groups from an Active directory server | |
group_ad_filter | (&(objectCategory=group)(objectClass=*)) | Filter to retrieve the groups from an Active directory server | |
group_ldap_attribute | cn | Attribute to retrieve the groups from an openLDAP server | |
group_ldap_filter | (objectClass=posixGroup) | Filter to retrieve the groups from an openLDAP server | |
groups_base_dn | Base DN for groups | ||
server_address | 127.0.0.1 | Directory server address | |
server_port | 389 | Directory server port | |
server_type | 0 | Directory server type | |
update_automatically | 0 | Automatically updates imported users and groups | |
update_resolution | 1320 | Automatic updates imported users and groups timeout | |
user_ad_attribute | sAMAccountName | Active directory username attribute | |
user_ad_email_attribute | Active directory user email attribute | ||
user_ad_filter | (&(objectCategory=person)(objectClass=*)) | Active directory users retrieval filter | |
user_ad_group_attribute | memberOf | Active directory user group attribute | |
user_ldap_attribute | cn | openLDAP user attribute | |
user_ldap_email_attribute | openLDAP email attribute | ||
user_ldap_filter | (objectClass=posixAccount) | openLDAP user retrieval filter | |
user_ldap_group_attribute | memberUid | openLDAP group attribute | |
tuning | clients_handling_threads | 0 | Number of Renderclients connections handling threads, 0 means all the machine logical threads |
clients_handling_threads_multiplier | 1 | Multiplies the Renderclients handling threads | |
epoll_events | 4096 | Number of events for asynchronous pooling operations on Mac and Linux (epool/kpool) | |
keep_alive_resolution_management | 720 | Keep alive timer for management connections | |
keep_alive_resolution_notificators | 720 | Keep alive timer for notificators connections | |
management_handling_threads | 0 | Number of Management connections handling threads, 0 means all the machine logical threads | |
management_handling_threads_multiplier | 1 | Multiplies the Management handling threads | |
notify_handling_threads | 0 | Number of Notificators connections handling threads, 0 means all the machine logical threads | |
notify_handling_threads_multiplier | 1 | Multiplies the Notificators handling threads | |
selection_logic_default_cycling | 10 | Number of seconds to pass until the selection logic is triggered even no events are delivered | |
ttl | 240 | Internal objects time to live before they are garbage collected |
rc.conf
In addition to the rc.conf common keys, the file also contains keys and values specific to each template configurable field. The section name is equal to the template unique ID (i.e. [1] for template ID 1), while the key depends on the name of the configurable field. If you're running multi version templates, the key has the version appended after a :
Example:
[1] MYKEY = MYVALUE [2:VERSION12] MYKEY = MYVALUE
This sets the value MYKEY of template ID 1 to MYVALUE and the MYKEY of template ID2 version VERSION12 to MYVALUE
Section | Key | Default value | Description |
---|---|---|---|
general | instances | 1 | Number of instances to spawn (n) |
node_priority | 100 | Priority of the node | |
overrides | Specifies priorities and affinity masks overrides on an instance basis | ||
behaviours | default_process_priority | 1 | Default process priority |
drive_mapping | Statically mapped drives | ||
enable_nt_automapping | 1 | Enable automatic drive mapping on Windows | |
jobs_start_timeout | 60 | Job starting timeout | |
kill_on_lost_connection | 1 | Kill processes on lost connection | |
start_paused | 0 | Start the client in paused status | |
suppress_error_check | 0 | Suppress log parsing and error check | |
time_rules | Time rules (encoded, configure through Management console) | ||
time_rules_default | 1 | Default client availability | |
time_rules_waitproc | 1 | Wait for process termination when going out of scope in time rules) | |
time_rules_powersave | 0 | Available on power saving states | |
process_username | Username to impersonate for process spawning | ||
process_user_pwd | Password for username to impersonate | ||
logon_check | 0 | Check for user logging locally) | |
logon_checkremote | 0 | Check for user logging remotely | |
logon_waitpacket | 1 | Wait for packet termination | |
rules_makecontrollable | 1 | Enable external control from processes (screen saver) | |
repositories | Clients specific repositories | ||
nt_automapping_disconnection_policy | 0 | Specifies the Windows drive mappings disconnection policy | |
priority_process_tree | 1 | Applies the priority to the entire process tree | |
terminate_process_tree | 1 | Terminates the entire process tree on rendering aborts/kills | |
process_check | 0 | To be available, check that a specific process is running | |
process_check_name | Name of the process | ||
not_process_check | 0 | To be available, check that a specific process is not running | |
not_process_check_name | Name of the process | ||
process_use_shell | 0 | Spawns processes inside a shell (Unix only) | |
add_muster_environment_to_actions | 0 | Adds Muster special environmental variables when launching actions | |
add_muster_environment_to_jobs | 0 | Adds Muster special environmental variables when launching processes | |
force_logout_command | shutdown -k now | Logout command(Unix only) | |
ibernate_command | shutdown -s now | Ibernate command(Unix only) | |
restart_command | shutdown -r now | Restart command(Unix only) | |
retain_status | 1 | Retain instance paused status between disconnections | |
shutdown_command | shutdown -h now | Shutdown command(Unix only) | |
suspend_command | shutdown -s now | Suspend command(Unix only) | |
use_sigterm_on_linux | 0 | Use SIGTERM instead of SIGKILL when terminating processes (Unix only) | |
network | broadcast_presence | 1 | Broadcast presence on the network |
connection_resolution | 60 | Reconnect every x seconds | |
dispatcher | 127.0.0.1 | Dispatcher address | |
dispatcher_port | 9880 | Dispatcher network port | |
keep_alive | 1 | Send heartbeats to keep the connection alive | |
keep_alive_resolution | 360 | Resolution for heartbeats | |
management_port | 9885 | Network port for incoming management connections | |
protected_management | 0 | Enable secure management | |
protected_management_pwd | Encrypted password for management connection |