403Webshell
Server IP : 156.238.232.47  /  Your IP : 216.73.216.150
Web Server : nginx/1.25.3
System : Linux C202504152095410 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : www ( 1000)
PHP Version : 8.3.25
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python2.7/site-packages/cloudinit/cmd/devel/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.7/site-packages/cloudinit/cmd/devel/net_convert.pyc
�
oB�]c@s�dZddlZddlZddlZddlZddlmZddlmZ	ddlm
Zddlm
Z
mZddlmZmZmZmZddlmZd	Zdd
�Zd�Zedkr�e�j�Zeee�ndS(
s(Debug network config format conversions.i����N(t	openstack(tDataSourceAzure(t
DataSourceOVF(tdistrostsafeyaml(tenitnetplant
network_statet	sysconfig(tlogsnet-convertc	Cs9|s!tjdtdt�}n|jdddtdddt�|jd	d
ddd
dddgdt�|jdddddddt�|jdddgtjj	�D]}|D]}|^q�q�dt�|jdddddddd�|jddddd�|jd d!ddd"d#gdt�|S($sBuild or extend and arg parser for net-convert utility.

    @param parser: Optional existing ArgumentParser instance representing the
        subcommand which will be extended to support the args of this utility.

    @returns: ArgumentParser with proper argument configuration.
    tprogtdescriptions-ps--network-datattypetmetavartPATHtrequireds-ks--kindtchoicesRsnetwork_data.jsontyamls
azure-imdss
vmware-imcs-ds--directorythelpsdirectory to place output ins-Ds--distros-ms--macsname,mactactiontappendsinterface name to mac mappings--debugt
store_truesenable debug logging to stderr.s-Os
--output-kindRR(
targparsetArgumentParsertNAMEt__doc__tadd_argumenttopentTrueRt
OSFAMILIEStvalues(tparsertsublisttitem((sC/usr/lib/python2.7/site-packages/cloudinit/cmd/devel/net_convert.pyt
get_parsers6
	cCs�|jjd�s$|jd7_ntjj|j�sLtj|j�n|jrktjdtj	�ntjdtj
�|jr�i}x<|jD](}|jdd�\}}|||<q�Wnd}|jj�}|jdkr�tj|�}n|jdkrrtj|�}d|kr8|jd�}n|jrtjjdjd	tj|�d
g��qn�|jdkr�tjtj|�d|�}nl|jd
kr�tj tj|��}nB|jdkrt!j"t!j#|jj$��}t!j%|t&�}nt'j(|�}	|	s2t)d��n|jrltjjdjd
dtj|	�d
g��nt*j+|j,�}
|
|j,id�}i}|j-dkr�tj.}|j/jd�}nt|j-dkrt0j.}|j/jd�}t&|d<|dd|d<ddg|d<nt1j.}|j/jd�}|d|�}
tjjd
jd|j|jj$fd|j-|jfg�d�|
j2d|	d|j�dS(Nt/tlevelt,iRRtnetworks
s
Input YAMLtsnetwork_data.jsont
known_macss
azure-imdss
vmware-imcs4No valid network_state object created frominput datasInternal StateRtpostcmdstnetplan_pathsdhcp-use-domainssipv6-mtutfeaturesRtconfigs"Read input format '%s' from '%s'.
s!Wrote output format '%s' to '%s'
Rttarget(3t	directorytendswithtostpathtisdirtmakedirstdebugR	tsetupBasicLoggingtDEBUGtWARNtmactsplittNonetnetwork_datatreadtkindRtconvert_eni_dataRtloadtgettsyststderrtwritetjointdumpsRtconvert_net_jsontjsontloadstazuretparse_network_configtovftConfigt
ConfigFiletnametget_network_config_from_conftFalseRtparse_net_config_datatRuntimeErrorRtfetchtdistrotoutput_kindtRenderertrenderer_configsRRtrender_network_state(RNtargsR(R!t
iface_namet	iface_mactnet_datatpre_nsR,tnst
distro_clsRTtr_clstr((sC/usr/lib/python2.7/site-packages/cloudinit/cmd/devel/net_convert.pythandle_args9st			"	"		
	t__main__(RRRGR0RAtcloudinit.sources.helpersRtcloudinit.sourcesRRIRRKt	cloudinitRRt
cloudinit.netRRRRR	RR:R"Rbt__name__t
parse_argsRY(((sC/usr/lib/python2.7/site-packages/cloudinit/cmd/devel/net_convert.pyt<module>s "%	J

Youez - 2016 - github.com/yon3zu
LinuXploit