Windows Operations¶
The windows module handles misc windows operations.
windows.reboot¶
Stateless operation
This operation will always execute commands and is not idempotent.
Restart the server.
windows.reboot()
windows.service¶
Stateless operation
This operation will always execute commands and is not idempotent.
Stop/Start a Windows service.
windows.service(service, running=True, restart=False, suspend=False)
- service: name of the service to manage
- running: whether the the service should be running or stopped
- restart: whether the the service should be restarted
- suspend: whether the the service should be suspended
Example:
windows.service(
name="Stop the spooler service",
service="service",
running=False,
)
pyinfra 2.x