salt.modules.service

The default service module, if not otherwise specified salt will fall back to this basic module

salt.modules.service.available(name)

Returns True if the specified service is available, otherwise returns False.

CLI Example:

salt '*' service.available sshd
salt.modules.service.get_all()

Return a list of all available services

CLI Example:

salt '*' service.get_all
salt.modules.service.reload_(name)

Restart the specified service

CLI Example:

salt '*' service.reload <service name>
salt.modules.service.restart(name)

Restart the specified service

CLI Example:

salt '*' service.restart <service name>
salt.modules.service.start(name)

Start the specified service

CLI Example:

salt '*' service.start <service name>
salt.modules.service.status(name, sig=None)

Return the status for a service, returns the PID or an empty string if the service is running or not, pass a signature to use to find the service via ps

CLI Example:

salt '*' service.status <service name> [service signature]
salt.modules.service.stop(name)

Stop the specified service

CLI Example:

salt '*' service.stop <service name>