??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó
àUdac @` sÖ d d l m Z m Z m Z e Z d Z d d l Z d d l Z d d l m
Z
d d l m Z m
Z
d d l m Z d d l m Z d d l m Z d d l m Z m Z d d
l m Z d e f d „ ƒ YZ d S(
i ( t absolute_importt divisiont print_functions
---
cliconf: exos
short_description: Use exos cliconf to run command on Extreme EXOS platform
description:
- This exos plugin provides low level abstraction apis for
sending and receiving CLI commands from Extreme EXOS network devices.
version_added: "2.6"
N( t AnsibleConnectionFailure( t to_bytest to_text( t to_list( t ConnectionError( t Mapping( t
NetworkConfigt dumps( t CliconfBaset Cliconfc B` s e Z d d d d d d d „ Z d „ Z d „ Z d d d d „ Z d e d e d d „ Z d d e d e e d „ Z
d e d „ Z d
„ Z d „ Z
d „ Z d
„ Z RS( t linec
C` sT i } | j ƒ } | j ƒ } | d k rC | d rC t d ƒ ‚ n | | d k ry t d | d j | d ƒ f ƒ ‚ n | | d k r¯ t d | d j | d ƒ f ƒ ‚ n t d d ƒ }
|
j | ƒ | r(| d
k r(| d k r(t d d d | d
| ƒ } |
j | d | d | d | ƒ} n |
j } | rFt | d ƒ n d | d <| S( Nt supports_generate_diffs4 candidate configuration is required to generate difft
diff_matchs0 'match' value %s in invalid, valid values are %ss , t diff_replaces2 'replace' value %s in invalid, valid values are %st indenti t nonet configt contentst ignore_linest patht matcht replacet commandst t config_diff(
t get_device_operationst get_option_valuest Nonet
ValueErrort joinR t loadt
differencet itemsR
(
t selft candidatet runningR t diff_ignore_linesR R t difft device_operationst
option_valuest
candidate_objt running_objt configdiffobjs( ( s@ /usr/lib/python2.7/site-packages/ansible/plugins/cliconf/exos.pyt get_diff. s" &&
$ c C` sÓ i } d | d <| j i d d 6d d 6ƒ } t | d d ƒj ƒ } t j d | ƒ } | rs | j d
ƒ | d