%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/cloudinit/distros/parsers/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/cloudinit/distros/parsers/__pycache__/resolv_conf.cpython-312.pyc |
� ���fw � �h � d dl Z d dlmZ d dlmZ d dlmZ e j e� Z G d� d� Z y)� N)�StringIO)�util)�chop_commentc � � e Zd Zd� Zd� Zed� � Zed� � Zej d� � Zed� � Z d� Z d� Zd � Zd � Z d� Zd� Zy )� ResolvConfc � � || _ d | _ y �N)�_text� _contents)�self�texts �G/usr/lib/python3/dist-packages/cloudinit/distros/parsers/resolv_conf.py�__init__zResolvConf.__init__ s � ��� ���� c �^ � | j �!| j | j � | _ y y r )r �_parser �r s r �parsezResolvConf.parse s% � ��>�>�!�!�[�[����4�D�N� "r c �D � | j � | j d� S )N� nameserver�r �_retr_optionr s r �nameserverszResolvConf.nameservers s � �� � ��� � ��.�.r c �T � | j � | j d� }|r|d S y )N�domainr r )r �dms r �local_domainzResolvConf.local_domain s* � �� � �� � � �x� (�� ��a�5�L�r c � � | j � | j d� | j j ddt |� dgf� |S )Nr �option� )r �_remove_optionr �append�str)r r s r r zResolvConf.local_domain'