salt.modules.win_system

Support for reboot, shutdown, etc

salt.modules.win_system.halt(timeout=5)

Halt a running system

CLI Example:

salt '*' system.halt
salt.modules.win_system.init(runlevel)

Change the system runlevel on sysV compatible systems

CLI Example:

salt '*' system.init 3
salt.modules.win_system.poweroff(timeout=5)

Poweroff a running system

CLI Example:

salt '*' system.poweroff
salt.modules.win_system.reboot(timeout=5)

Reboot the system

CLI Example:

salt '*' system.reboot
salt.modules.win_system.shutdown(timeout=5)

Shutdown a running system

CLI Example:

salt '*' system.shutdown
salt.modules.win_system.shutdown_hard()

Shutdown a running system with no timeout or warning

CLI Example:

salt '*' system.shutdown_hard