File: //usr/lib/python3.6/site-packages/cloudinit/net/netops/__pycache__/__init__.cpython-36.pyc
3
\�me� � @ s d dl mZ G dd� d�ZdS )� )�Optionalc @ s� e Zd Zeed�dd��Zeed�dd��Zeddd�eeee ee d�d d
��Zeeeed�dd
��Z eddd�eeee ee d�dd��Z
eed�dd��Zeeeed�dd��Zeeed�dd��Z
dS )�NetOps)� interfacec C s d S )N� )r r r �/usr/lib/python3.6/__init__.py�link_up s zNetOps.link_upc C s d S )Nr )r r r r � link_down s zNetOps.link_downN)�gateway�source_address)r �router r
c C s d S )Nr )r r r r
r r r � add_route
s zNetOps.add_route)r �addressr c C s d S )Nr )r r
r r r r �append_route s zNetOps.append_route)r r
r r
c C s d S )Nr )r r
r r
r r r � del_route s zNetOps.del_route)�returnc C s d S )Nr r r r r �get_default_route% s zNetOps.get_default_route)r r
� broadcastc C s d S )Nr )r r
r r r r �add_addr) s zNetOps.add_addr)r r
c C s d S )Nr )r r
r r r �del_addr- s zNetOps.del_addr)�__name__�
__module__�__qualname__�staticmethod�strr r r r r r r r r r r r r r s$ $$r N)Ztypingr r r r r r �<module> s