File: //proc/self/root/usr/lib/python3/dist-packages/cloudinit/mergers/__pycache__/m_str.cpython-38.pyc
U
Ӈg� � @ s G d d� d�Z dS )c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�Mergerc C s d|k| _ d S )N�append��_append)�selfZ_mergerZopts� r �9/usr/lib/python3/dist-packages/cloudinit/mergers/m_str.py�__init__ s zMerger.__init__c C s
d| j S )NzStringMerger: (append=%s)r )r r r r �__str__ s zMerger.__str__c C s | � ||�S �N)�_on_str�r �valueZ
merge_withr r r �_on_unicode s zMerger._on_unicodec C s t |t�s|S | js|S || S r
)�
isinstance�strr r r r r r s
zMerger._on_strN)�__name__�
__module__�__qualname__r r r r r r r r r s r N)r r r r r �<module> �