403Webshell
Server IP : 46.101.140.223  /  Your IP : 216.73.217.61
Web Server : nginx/1.22.1
System : Linux debian-s-1vcpu-1gb-fra1-01 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User : deploy-others ( 1001)
PHP Version : 8.2.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/cloudinit/config/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/cloudinit/config/__pycache__/cc_scripts_vendor.cpython-311.pyc
�

܍~c?	���UdZddlZddlmZddlmZddlmZmZddl	m
Z
ddlmZddl
mZmZdd	lmZdd
lmZdZdd
deegeed��ed��ed��ggd�Zeed<ee��ZdZdedede
dededdfd�ZdS)z"Scripts Vendor: Run vendor scripts�N)�Logger)�dedent)�subp�util)�Cloud)�Config)�
MetaSchema�get_meta_doc)�ALL_DISTROS)�PER_INSTANCEaiOn select Datasources, vendors have a channel for the consumption
of all supported user data types via a special channel called
vendor data. Any scripts in the ``scripts/vendor`` directory in the datasource
will be run when a new instance is first booted. Scripts will be run in
alphabetical order. This module allows control over the execution of
vendor data.
�cc_scripts_vendorzScripts VendorzRun vendor scriptszg            vendor_data:
              enabled: true
              prefix: /usr/bin/ltrace
            ze            vendor_data:
              enabled: true
              prefix: [timeout, 30]
            zr            # Vendor data will not be processed
            vendor_data:
              enabled: false
            )�id�name�title�description�distros�	frequency�examples�activate_by_schema_keys�meta�vendorr�cfg�cloud�log�args�returnc�(�tj�|���dt��}tj|dg��}	tj||���dS#t$r|�
d|t|���wxYw)N�scripts)�vendor_data�prefix)�
exe_prefixz"Failed to run module %s (%s in %s))�os�path�join�
get_ipath_cur�
SCRIPT_SUBDIRr�get_cfg_by_pathr�runparts�	Exception�warning)rrrrr�
runparts_pathr s       �D/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_vendor.py�handler-Cs���
�G�L�L�
�����y�-���M��
!�#�'@�"�
E�
E�F�	��
�m��7�7�7�7�7�7���������0����		
�	
�	
�	����s�A(�()B)�__doc__r"�loggingr�textwrapr�	cloudinitrr�cloudinit.cloudr�cloudinit.configr�cloudinit.config.schemar	r
�cloudinit.distrosr�cloudinit.settingsr�MODULE_DESCRIPTIONr�__annotations__r&�str�listr-��r,�<module>r=s���)�(�(�	�	�	�	������������� � � � � � � � �!�!�!�!�!�!�#�#�#�#�#�#�<�<�<�<�<�<�<�<�)�)�)�)�)�)�+�+�+�+�+�+�����
!�%��}����
�	
�	
�	��
�	
�	
�	��
�	
�	
��. "�=���j����B�,�t�
�
���
��

����#(��/5��=A��	������r<

Youez - 2016 - github.com/yon3zu
LinuXploit