salt.modules.solaris_system

Support for reboot, shutdown, etc

This module is assumes we are using solaris-like shutdown

New in version 2016.3.0.

salt.modules.solaris_system.halt()

Halt a running system

CLI Example:

salt '*' system.halt
salt.modules.solaris_system.init(state)

Change the system runlevel on sysV compatible systems

CLI Example:

statestring

Init state

salt '*' system.init 3
salt.modules.solaris_system.poweroff()

Poweroff a running system

CLI Example:

salt '*' system.poweroff
salt.modules.solaris_system.reboot(delay=0, message=None)

Reboot the system

delayint

Optional wait time in seconds before the system will be rebooted.

messagestring

Optional message to broadcast before rebooting.

CLI Example:

salt '*' system.reboot
salt '*' system.reboot 60 "=== system upgraded ==="
salt.modules.solaris_system.shutdown(delay=0, message=None)

Shutdown a running system

delayint

Optional wait time in seconds before the system will be shutdown.

messagestring

Optional message to broadcast before rebooting.

CLI Example:

salt '*' system.shutdown
salt '*' system.shutdown 60 "=== disk replacement ==="