🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-08-08 07:15:07 | PHP 8.2.32
📂
/ (Root)
/
usr
/
lib
/
python3.6
/
site-packages
/
cloudinit
/
mergers
/
__pycache__
📍 /usr/lib/python3.6/site-packages/cloudinit/mergers/__pycache__
🔄 Refresh
✏️
Editing: m_list.cpython-36.opt-1.pyc
Read Only
3 \�me� � @ s* d Z dde dfZdd� ZG dd� d�ZdS ) �replace�append�prepend� no_replacec G s x|D ]}|| krdS qW dS )NTF� )Zwhat�keys�kr r �/usr/lib/python3.6/m_list.py�_has_any s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) �Mergerc C sT || _ t| _xtD ]}||kr|| _P qW t|d�| _t|d�| _t|dd�| _d S )NZrecurse_strZrecurse_dictZ recurse_arrayZrecurse_list)�_merger�DEF_MERGE_TYPE�_method�MERGE_TYPESr �_recurse_str� _recurse_dict�_recurse_array)�selfZmergerZopts�mr r r �__init__ s zMerger.__init__c C s d| j | j| j| jf S )NzGListMerger: (method=%s,recurse_str=%s,recurse_dict=%s,recurse_array=%s))r r r r )r r r r �__str__ s zMerger.__str__c C s t | jt|�|��S )N)�tuple�_on_list�list)r �value� merge_withr r r � _on_tuple, s zMerger._on_tuplec s� � j dkrt|ttf� r|S g }� j dkrD|j|� |j|� |S � j dkrf|j|� |j|� |S � fdd�}|j|� tt|�t|��}x(td|�D ]}||| || �||<