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 @ sN d dl Z d dlZd dlmZmZ e jeZG dd dejj j
ZdddZdS ) N)subputilc s8 e Zd Zd fdd Zdd ZdddZd d
Z ZS )
RendererNc s t t| j d S )N)superr __init__)selfconfig) __class__ /usr/lib/python3.6/netbsd.pyr s zRenderer.__init__c C s | j r*| jdd | jddj| j xb| jj D ]T\}}t|tr6|jdd |jd }|jd}|rz|d | 7 }| jd
| | q6W d S )NdhcpcdZYESZdhcpcd_flags Zaddressz netmask netmaskmtuz mtu %dZ ifconfig_)dhcp_interfacesset_rc_config_valuejoinZinterface_configurationsitems
isinstancedictget)r Zdevice_namevZ
net_configr r
r
r write_config s
zRenderer.write_configFc C sF |st jd d S tjdddgdd | j rBtjdddgdd d S )Nz netbsd generate postcmd disabledZservicenetworkZrestartT)Zcapturer )LOGdebugr r )r Zrunr
r
r start_services s
zRenderer.start_servicesc C s |dkr| j d| d S )Nz0.0.0.0Zdefaultroute)r )r r r Zgatewayr
r
r set_route&