%PDF- %PDF-
| Direktori : /proc/thread-self/root/proc/3522530/root/lib/python2.7/site-packages/salt/states/ |
| Current File : //proc/thread-self/root/proc/3522530/root/lib/python2.7/site-packages/salt/states/netconfig.pyo |
�
���^c @@ sd d Z d d l m Z m Z m Z d d l Z e j e � Z d d l Z
d Z d � Z e
e
e
d d d d e
d e e
e e e e d
� Z d d d e e e
e e e d
e
e e e e d � Z d
e
e
e
e
e e
e d e e d d e
d e e e
e
e
e
e e d � Z e
e
e
e
d d e e
e
e e e e e
e
e
e
d � Z d � Z d � Z d S( u�
Network Config
==============
Manage the configuration on a network device given a specific static config or template.
:codeauthor: Mircea Ulinic <mircea@cloudflare.com> & Jerome Fleury <jf@cloudflare.com>
:maturity: new
:depends: napalm
:platform: unix
Dependencies
------------
- :mod:`NAPALM proxy minion <salt.proxy.napalm>`
- :mod:`Network-related basic features execution module <salt.modules.napalm_network>`
.. versionadded:: 2017.7.0
i ( t absolute_importt print_functiont unicode_literalsNu netconfigc C@ s t j j j t t t � S( u_
NAPALM library must be installed for this module to work and run in a (proxy) minion.
( t saltt utilst napalmt virtualt __opts__t __virtualname__t __file__( ( ( s9 /usr/lib/python2.7/site-packages/salt/states/netconfig.pyt __virtual__- s u rootu 755u --------------e----u jinjac ! K@ sk t d | d | d | d | d | d | d | d | d | d
| d |
d | d
| d |
d | d | | �S( u
Call the necessary functions in order to execute the state.
For the moment this only calls the ``net.load_template`` function from the
:mod:`Network-related basic features execution module <salt.modules.napalm_network>`, but this may change in time.
u net.load_templatet template_sourcet
template_hasht template_hash_namet
template_usert template_groupt
template_modet template_attrst saltenvt template_enginet skip_verifyt defaultst testt committ debugt replace( t __salt__( t
template_nameR R R
R R R R R R R R R R R R t
template_vars( ( s9 /usr/lib/python2.7/site-packages/salt/states/netconfig.pyt _update_config8 s"