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_apt_pipelining.cpython-310.pyc
o

x[hb�
@s�UdZddlZddlmZddlmZddlmZddlm	Z	ddl
mZe�e
�ZdZd	Zd
ddged
gd�Ze	ed<dededededdf
dd�Zdd�ZdS)z)Apt Pipelining: configure apt pipelining.�N)�util)�Cloud)�Config)�
MetaSchema)�PER_INSTANCEz+/etc/apt/apt.conf.d/90cloud-init-pipeliningzQ//Written by cloud-init per 'apt_pipelining'
Acquire::http::Pipeline-Depth "%s";
�cc_apt_pipelining�ubuntu�debian�apt_pipelining)�id�distros�	frequency�activate_by_schema_keys�meta�name�cfg�cloud�args�returncCsv|�dd�}t|�����}|dkrtdtt�dS|dvr dS|dd�td�D�vr3t|tt�dSt�d	|�dS)
Nr
�os�false�0)�none�	unchangedrcSsg|]}t|��qS�)�str)�.0�brr�D/usr/lib/python3/dist-packages/cloudinit/config/cc_apt_pipelining.py�
<listcomp>-szhandle.<locals>.<listcomp>�z%Invalid option for apt_pipelining: %s)	�getr�lower�strip�write_apt_snippet�LOG�DEFAULT_FILE�range�warning)rrrr�apt_pipe_value�apt_pipe_value_srrr�handle%sr+cCs&t|}t�||�|�d||�dS)z0Writes f_name with apt pipeline depth 'setting'.z+Wrote %s with apt pipeline depth setting %sN)�APT_PIPE_TPLr�
write_file�debug)�setting�log�f_name�
file_contentsrrrr$3sr$)�__doc__�logging�	cloudinitr�cloudinit.cloudr�cloudinit.configr�cloudinit.config.schemar�cloudinit.settingsr�	getLogger�__name__r%r&r,r�__annotations__r�listr+r$rrrr�<module>s$
�
�