D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
saltstack
/
salt
/
lib
/
python3.10
/
site-packages
/
salt
/
grains
/
Filename :
pending_reboot.py
back
Copy
""" Grain that indicates the system is pending a reboot See functions in salt.utils.win_system to see what conditions would indicate a reboot is pending """ import logging import salt.utils.platform import salt.utils.win_system log = logging.getLogger(__name__) __virtualname__ = "pending_reboot" def __virtual__(): if not salt.utils.platform.is_windows(): return False, "'pending_reboot' grain only available on Windows" return __virtualname__ def pending_reboot(): """ A grain that indicates that a Windows system is pending a reboot. """ return {"pending_reboot": salt.utils.win_system.get_pending_reboot()}