Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/ansible/plugins/netconf/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/ansible/plugins/netconf/default.pyc

�
�Udac@`stddlmZmZmZeZdZddlZddlm	Z	m
Z
ddlmZdefd��YZ
dS(i(tabsolute_importtdivisiontprint_functions�
---
author: Ansible Networking Team
netconf: default
short_description: Use default netconf plugin to run standard netconf commands as per RFC
description:
  - This default plugin provides low level abstraction apis for
    sending and receiving netconf commands as per Netconf RFC specification.
version_added: "2.9"
options:
  ncclient_device_handler:
    type: str
    default: default
    description:
      - Specifies the ncclient device handler name for network os that support default netconf
        implementation as per Netconf RFC specification. To identify the ncclient device handler
        name refer ncclient library documentation.
N(tto_texttto_bytes(tNetconfBasetNetconfcB`s#eZd�Zd�Zd�ZRS(cC`s>y&t|j|�jdd�j�SWntk
r9nXdS(Nterrorstsurrogate_then_replace(RtfindttexttstriptAttributeError(tselftelettag((sC/usr/lib/python2.7/site-packages/ansible/plugins/netconf/default.pytget_text0s&
cC`st�}d|d<|S(Ntdefaultt
network_os(tdict(R
tdevice_info((sC/usr/lib/python2.7/site-packages/ansible/plugins/netconf/default.pytget_device_info6s	
cC`s�t�}|j�|d<d|d<|j�|d<g|jjD]}|^q@|d<g|jjD]}|^qc|d<|jj|d<|j|d�|d<tj	|�S(	Ntrpctnetconftnetwork_apiRtserver_capabilitiestclient_capabilitiest
session_idtdevice_operations(
Rtget_base_rpcRtmRRRtget_device_operationstjsontdumps(R
tresulttc((sC/usr/lib/python2.7/site-packages/ansible/plugins/netconf/default.pytget_capabilities;s	
##(t__name__t
__module__RRR$(((sC/usr/lib/python2.7/site-packages/ansible/plugins/netconf/default.pyR.s		(t
__future__RRRttypet
__metaclass__t
DOCUMENTATIONR tansible.module_utils._textRRtansible.plugins.netconfRR(((sC/usr/lib/python2.7/site-packages/ansible/plugins/netconf/default.pyt<module>s

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]