HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/cloudinit/config/__pycache__/cc_scripts_vendor.cpython-310.pyc
o

x[h�
@s�UdZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZd	e
gegd
�Zeed<e�e�ZdZd
ede	dededdf
dd�ZdS)z"Scripts Vendor: Run vendor scripts�N)�subp�util)�Cloud)�Config)�
MetaSchema)�ALL_DISTROS)�PER_INSTANCE�cc_scripts_vendor)�id�distros�	frequency�activate_by_schema_keys�meta�vendor�name�cfg�cloud�args�returnc	CsXtj�|��dt�}t�|dg�}z
tj||d�WdSt	y+t
�d|t|��w)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�LOG�warning)rrrr�
runparts_pathr�r$�D/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_vendor.py�handles
���r&)�__doc__�loggingr�	cloudinitrr�cloudinit.cloudr�cloudinit.configr�cloudinit.config.schemar�cloudinit.distrosr�cloudinit.settingsrr�__annotations__�	getLogger�__name__r!r�str�listr&r$r$r$r%�<module>s"�
"