AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3/dist-packages/cloudinit/sources/helpers/vmware/imc/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/python3/dist-packages/cloudinit/sources/helpers/vmware/imc/__pycache__/config.cpython-310.pyc
o

x[h��@sddlmZGdd�d�ZdS)�)�Nicc@seZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZdd�Zedd��Zedd��Zedd��Zedd��Zedd��Zedd��Zedd��Zed d!��Zed"d#��Zed$d%��Zed&d'��Zed(d)��Zed*d+��Z ed,d-��Z!ed.d/��Z"d0S)1�ConfigzT
    Stores the Contents specified in the Customization
    Specification file.
    zCUSTOM-SCRIPT|SCRIPT-NAMEzDNS|NAMESERVER|zNETWORK|DOMAINNAMEzNETWORK|HOSTNAMEzMISC|MARKER-IDzPASSWORD|-PASSzPASSWORD|RESETzDNS|SUFFIX|zDATETIME|TIMEZONEzMISC|POST-GC-STATUSz!MISC|DEFAULT-RUN-POST-CUST-SCRIPTzCLOUDINIT|METADATAzCLOUDINIT|USERDATAzMISC|INSTANCE-IDcCs
||_dS)N)�_configFile)�self�
configFile�r�M/usr/lib/python3/dist-packages/cloudinit/sources/helpers/vmware/imc/config.py�__init__!s
zConfig.__init__cC�|j�tjd�S)zReturn the hostname.N)r�getr�HOSTNAME�rrrr�	host_name$�zConfig.host_namecCr
)zReturn the domain name.N)rrr�
DOMAINNAMEr
rrr�domain_name)rzConfig.domain_namecCr
)zReturn the timezone.N)rrr�TIMEZONEr
rrr�timezone.rzConfig.timezonecCr
)z#Return the root password to be set.N)rrr�PASSr
rrr�admin_password3rzConfig.admin_passwordcC�Hg}|j�tj�}td|d�D]}tjt|�}|�|j|�q|S)zReturn the list of DNS servers.�)r�get_count_with_prefixr�DNS�range�str�append�r�res�cnt�i�keyrrr�name_servers8�zConfig.name_serverscCr)z Return the list of DNS Suffixes.r)rrr�SUFFIXrrrrrrr�dns_suffixesCr#zConfig.dns_suffixescCs4g}|jd}|�d�D]}|�t||j��q|S)z#Return the list of associated NICs.zNIC-CONFIG|NICS�,)r�splitrr)rr�nics�nicrrrr(Ns

zConfig.nicscC�0|j�tjd�}|��}|dvrtd��|dkS)z1Retrieves if the root password needs to be reset.�no��yesr+z$ResetPassword value should be yes/nor-)rrr�	RESETPASS�lower�
ValueError)r�	resetPassrrr�reset_passwordX�
zConfig.reset_passwordcCr
)zReturns marker id.N)rrr�MARKERIDr
rrr�	marker_idarzConfig.marker_idcCr
)z,Return the name of custom (pre/post) script.N)rrr�
CUSTOM_SCRIPTr
rrr�custom_script_namefrzConfig.custom_script_namecCr*)z8Return whether to post guestinfo.gc.status VMX property.r+r,z#PostGcStatus value should be yes/nor-)rrr�POST_GC_STATUSr/r0)r�postGcStatusrrr�post_gc_statuskr3zConfig.post_gc_statuscCr*)z�
        Return enable-custom-scripts default value if enable-custom-scripts
        is absent in VM Tools configuration
        r+r,z+defaultRunPostScript value should be yes/nor-)rrr�DEFAULT_RUN_POST_SCRIPTr/r0)r�defaultRunPostScriptrrr�default_run_post_scriptts�zConfig.default_run_post_scriptcCr
)z(Return the name of cloud-init meta data.N)rrr�CLOUDINIT_META_DATAr
rrr�meta_data_name�rzConfig.meta_data_namecCr
)z(Return the name of cloud-init user data.N)rrr�CLOUDINIT_USER_DATAr
rrr�user_data_name�rzConfig.user_data_namecCr
)zReturn instance idN)rrr�CLOUDINIT_INSTANCE_IDr
rrr�instance_id�rzConfig.instance_idN)#�__name__�
__module__�__qualname__�__doc__r6rrrr4rr.r$rr8r;r>r@rBr	�propertyrrrrr"r%r(r2r5r7r:r=r?rArCrrrrrs^








	






rN)�(cloudinit.sources.helpers.vmware.imc.nicrrrrrr�<module>s

Anon7 - 2022
AnonSec Team