HEX
Server: Apache
System: Linux sh00085.hostgator.com 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
User: yqegzjte (1064)
PHP: 8.5.8
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/cloudinit/config/__pycache__/cc_scripts_vendor.cpython-39.pyc
a

'�Dg�@s�UdZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZd	e
gegd
�Zeed<e�e�ZdZee	eedd
�dd�ZdS)z"Scripts Vendor: Run vendor scripts�N)�subp�util)�Cloud)�Config)�
MetaSchema)�ALL_DISTROS)�PER_INSTANCEZcc_scripts_vendor)�idZdistrosZ	frequencyZactivate_by_schema_keys�metaZvendor)�name�cfg�cloud�args�returnc	Cs^tj�|��dt�}t�|dg�}ztj||d�Wn$t	yXt
�d|t|��Yn0dS)NZscripts)Zvendor_data�prefix)Z
exe_prefixz"Failed to run module %s (%s in %s))�os�path�joinZ
get_ipath_cur�
SCRIPT_SUBDIRrZget_cfg_by_pathrZrunparts�	Exception�LOGZwarning)rrr
rZ
runparts_pathr�r�F/usr/lib/python3.9/site-packages/cloudinit/config/cc_scripts_vendor.py�handles
��r)�__doc__ZloggingrZ	cloudinitrrZcloudinit.cloudrZcloudinit.configrZcloudinit.config.schemarZcloudinit.distrosrZcloudinit.settingsrr
�__annotations__Z	getLogger�__name__rr�str�listrrrrr�<module>s �