initshutdownscript.create ========================= Create an initshutdown script task. .. note:: When a script or command is scheduled to run on ``SHUTDOWN``, its ``timeout`` is added to the hard shutdown limit imposed by the base OS so that it can run to completion without being interrupted. .. raw:: html
Init/shutdown script configuration data for creation.
No Additional PropertiesType of init/shutdown script to execute.
COMMAND: Execute a single commandSCRIPT: Execute a script fileMust be given if type="COMMAND".
Must be given if type="SCRIPT".
Whether the init/shutdown script is enabled to execute.
An integer time in seconds that the system should wait for the execution of the script/command.
A hard limit for a timeout is configured by the base OS, so when a script/command is set to execute on SHUTDOWN, the hard limit configured by the base OS is changed adding the timeout specified by script/command so it can be ensured that it executes as desired and is not interrupted by the base OS's limit.
Optional comment describing the purpose of this script.
Must be at most 255 characters long
The created init/shutdown script configuration.
No Additional PropertiesType of init/shutdown script to execute.
COMMAND: Execute a single commandSCRIPT: Execute a script fileMust be given if type="COMMAND".
Must be given if type="SCRIPT".
Whether the init/shutdown script is enabled to execute.
An integer time in seconds that the system should wait for the execution of the script/command.
A hard limit for a timeout is configured by the base OS, so when a script/command is set to execute on SHUTDOWN, the hard limit configured by the base OS is changed adding the timeout specified by script/command so it can be ensured that it executes as desired and is not interrupted by the base OS's limit.
Optional comment describing the purpose of this script.
Must be at most 255 characters long
Unique identifier for the init/shutdown script.