salt.modules.launchctl
Module for the management of MacOS systems that use launchd/launchctl
Members
get_all
-
salt.modules.launchctl.get_all()
Return all installed services
CLI Example:
get_launchctl_data
-
salt.modules.launchctl.get_launchctl_data(job_label, runas=None)
restart
-
salt.modules.launchctl.restart(job_label, runas=None)
Restart the named service
CLI Example:
salt '*' service.restart <service name>
start
-
salt.modules.launchctl.start(job_label, runas=None)
Start the specified service
CLI Example:
salt '*' service.start <service name>
status
-
salt.modules.launchctl.status(job_label, runas=None)
Return the status for a service, returns a bool whether the service is
running.
CLI Example:
salt '*' service.status <service name>
stop
-
salt.modules.launchctl.stop(job_label, runas=None)
Stop the specified service
CLI Example:
salt '*' service.stop <service name>