Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/netmiko/cisco/__pycache__/cisco_nxos_ssh.cpython-39.pyc
Ðазад
a v�h� � @ sL d dl Z d dlZd dlmZ d dlmZ G dd� de�ZG dd� de�ZdS )� N)�CiscoSSHConnection)�CiscoFileTransferc sD e Zd Z� fdd�Zdd� Zdd� Zd� fd d � Zddd�Z� ZS )�CiscoNxosSSHc s* |� dd� |� dd� t� j|i |��S )NZfast_cliTZ_legacy_modeF)� setdefault�super�__init__)�self�args�kwargs�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/netmiko/cisco/cisco_nxos_ssh.pyr s zCiscoNxosSSH.__init__c C s4 d| _ | jdd� | jddd� | �� | �� dS )z>Prepare the session after the connection has been established.Tz[>#])�patternzterminal width 511)�commandr N)Zansi_escape_codesZ_test_channel_readZset_terminal_widthZdisable_pagingZset_base_prompt)r r r r �session_preparation s �z CiscoNxosSSH.session_preparationc C s t �d�}|�| j|��dd�S )z?Convert ' ' or ' ' to ' , and remove extra ' 's in the text.z(\r\r\n\r|\r\r\n|\r\n)� � )�re�compile�subZRESPONSE_RETURN�replace)r Za_string�newliner r r �normalize_linefeeds s z CiscoNxosSSH.normalize_linefeeds�)#�#c s t � j||d�S )z5Checks if the device is in configuration mode or not.)�check_stringr )r �check_config_mode)r r r r r r r s zCiscoNxosSSH.check_config_mode�"copy running-config startup-configF� c C sd | � � |rN| j|ddd�}|r6|| j|ddd�7 }q`|| j| jddd�7 }n| j|dddd�}|S )NF)�command_string�strip_prompt� strip_command)r! r"