File "netbsd.cpython-36.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/usr/lib/python3.6/site-packages/cloudinit/net/__pycache__/netbsd.cpython-36.pyc
File size: 1.69 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit

3

\me@sNddlZddlZddlmZmZejeZGdddejj	j
ZdddZdS)N)subputilcs8eZdZdfdd	ZddZdddZd	d
ZZS)
RendererNcstt|jdS)N)superr__init__)selfconfig)	__class__/usr/lib/python3.6/netbsd.pyrszRenderer.__init__cCs|jr*|jdd|jddj|jxb|jjD]T\}}t|tr6|jdd|jd}|jd}|rz|d	|7}|jd
||q6WdS)NdhcpcdZYESZdhcpcd_flags Zaddressz	 netmask netmaskmtuz mtu %dZ	ifconfig_)dhcp_interfacesset_rc_config_valuejoinZinterface_configurationsitems
isinstancedictget)rZdevice_namevZ
net_configrr
r
rwrite_configs

zRenderer.write_configFcCsF|stjddStjdddgdd|jrBtjdddgdddS)Nz netbsd generate postcmd disabledZservicenetworkZrestartT)Zcapturer)LOGdebugrr)rZrunr
r
rstart_servicess
zRenderer.start_servicescCs|dkr|jd|dS)Nz0.0.0.0Zdefaultroute)r)rrrZgatewayr
r
r	set_route&szRenderer.set_route)N)F)__name__
__module____qualname__rrrr
__classcell__r
r
)r	rrs
	rcCstjS)N)rZ	is_NetBSD)targetr
r
r	available+sr#)N)
ZloggingZcloudinit.net.bsdZ	cloudinitrrZ	getLoggerrrZnetZbsdZBSDRendererrr#r
r
r
r<module>s