/usr/lib/python3/dist-packages/cloudinit/distros/__pycache__
Edit: /usr/lib/python3/dist-packages/cloudinit/distros/__pycache__/azurelinux.cpython-310.pyc (2068B)
o
the @ sT d dl Z d dlmZmZ d dlmZ d dlmZ e e Z
dZG dd dejZdS ) N)subputil)rhel)CLOUDINIT_NETPLAN_FILEa7 # This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
c s* e Zd ZdZ fddZdddZ ZS )Distroz/usr/libc sb t ||| d| _d| _d| _d| _dg| _dti| _| j| jd| jd t dd d
| _
d S )N
azurelinuxz/etc/systemd/network/z/etc/locale.confz/etc/systemd/resolved.conf systemctlnetplan)resolv_conf_fnnetwork_conf_dirTrue)netplan_pathnetplan_headerpostcmds)networkdr )super__init__osfamilyr systemd_locale_conf_fnresolve_conf_fninit_cmdr network_conf_fnNETWORK_FILE_HEADERrenderer_configs)selfnamecfgpaths __class__ >/usr/lib/python3/dist-packages/cloudinit/distros/azurelinux.pyr s
zDistro.__init__Nc C s |d u rg }t drtd dg}ntd dg}|d |r.t|tr.|| n|r:t|tr:|| || t
d|}|| t j |dd d S ) Ndnfz Using DNF for package managementz!Using TDNF for package managementtdnfz-yz%s-%sF)capture)r whichLOGdebugappend
isinstancestrlistextendr expand_package_list)r commandargspkgscmdpkglistr r r! package_command1 s
zDistro.package_command)NN)__name__
__module____qualname__usr_lib_execr r3
__classcell__r r r r! r s r )
logging cloudinitr r cloudinit.distrosr cloudinit.net.netplanr getLoggerr4 r&