HEX
Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1k
System: Linux ns565604.ip-54-39-133.net 4.18.0-553.50.1.el8_10.x86_64 #1 SMP Tue Apr 15 08:09:22 EDT 2025 x86_64
User: greer489 (1034)
PHP: 8.3.19
Disabled: NONE
Upload Files
File: //lib/python3.6/site-packages/cloudinit/distros/__pycache__/ubuntu.cpython-36.opt-1.pyc
3

\�me�@s:ddlZddlmZmZddlmZGdd�dej�ZdS)�N)�PREFERRED_NTP_CLIENTS�debian)�Snapcs6eZdZ�fdd�Zd�fdd�	Zedd��Z�ZS)	�Distrocsdt�j|||�ddd�|_|jdtjd�|jdtjdd�d�|_t|j�|_|j	j
|j�dS)	Nz+/etc/network/interfaces.d/50-cloud-init.cfgz/etc/netplan/50-cloud-init.yaml)�eni�netplanr)Zeni_pathZ
eni_headerrT)Znetplan_pathZnetplan_headerZpostcmds)�super�__init__Znetwork_conf_fnrZNETWORK_FILE_HEADERZrenderer_configsrZ_runner�snapZpackage_managers�append)�self�nameZcfg�paths)�	__class__��/usr/lib/python3.6/ubuntu.pyr	s
zDistro.__init__Ncst�j|||�|jj�dS)N)r�package_commandr
Zupgrade_packages)rZcommand�argsZpkgs)rrrr(szDistro.package_commandcCs|jstjt�|_|jS)z5The preferred ntp client is dependent on the version.)Z_preferred_ntp_clients�copy�deepcopyr)rrrr�preferred_ntp_clients,szDistro.preferred_ntp_clients)NN)�__name__�
__module__�__qualname__r	r�propertyr�
__classcell__rr)rrrsr)rZcloudinit.distrosrrZ)cloudinit.distros.package_management.snaprrrrrr�<module>s