File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/vultr/__pycache__/v1_startupscript.cpython-310.pyc
Back
o ;je � @ s( d Z ddlmZmZ G dd� de�ZdS )z6Partial class to handle Vultr Startup Script API calls� )� VultrBase� update_paramsc @ s@ e Zd ZdZdd� Zd dd�Zd dd�Zd d d �Zd dd�ZdS )�VultrStartupScriptz&Handles Vultr Startup Script API callsc C s t �| |� d S �N)r �__init__)�selfZapi_key� r �J/opt/saltstack/salt/lib/python3.10/site-packages/vultr/v1_startupscript.pyr s zVultrStartupScript.__init__Nc C s t |||d��}| �d|d�S )z� /v1/startupscript/create POST - account Create a startup script Link: https://www.vultr.com/api/#startupscript_create )�name�scriptz/v1/startupscript/create�POST�r �request)r r r �paramsr r r �create s �zVultrStartupScript.createc C � t |d|i�}| �d|d�S )z� /v1/startupscript/destroy POST - account Remove a startup script Link: https://www.vultr.com/api/#startupscript_destroy �SCRIPTIDz/v1/startupscript/destroyr r �r Zscriptidr r r r �destroy � zVultrStartupScript.destroyc C s |r|nt � }| �d|d�S )ac /v1/startupscript/list GET - account List all startup scripts on the current account. 'boot' type scripts are executed by the server's operating system on the first boot. 'pxe' type scripts are executed by iPXE when the server itself starts up. Link: https://www.vultr.com/api/#startupscript_list z/v1/startupscript/listZGET)�dictr )r r r r r �list! s zVultrStartupScript.listc C r )z� /v1/startupscript/update POST - account Update an existing startup script Link: https://www.vultr.com/api/#startupscript_update r z/v1/startupscript/updater r r r r r �update. r zVultrStartupScript.updater ) �__name__� __module__�__qualname__�__doc__r r r r r r r r r r s r N)r �utilsr r r r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings