Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/netmiko/cisco/__pycache__/cisco_asa_ssh.cpython-39.pyc
Ðазад
a v�h� � @ sT d Z ddlZddlZddlmZmZ ddlmZ G dd� de�ZG dd� de�Z dS ) �Subclass specific to Cisco ASA.� N)�CiscoSSHConnection�CiscoFileTransfer)�NetmikoAuthenticationExceptionc s� e Zd ZdZ� fdd�Zdd� Zd � fdd � Zd ddejf� fd d� Z � fdd�Z � fdd�Zdd� Z� fdd�Z dd� Zd!� fdd� Zdd� Z� ZS )"�CiscoAsaSSHr c s6 |� dd� |� dd� |� dd� t� j|i |��S )NZfast_cliTZ_legacy_modeF�allow_auto_change)� 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_asa_ssh.pyr s zCiscoAsaSSH.__init__c C s� d}| � |� | jt�|�� �d� | �� | jr<| �� n| �� | j dd� | j rzz| �d� W q� tyv Y q�0 nd| _ | �� dS )z>Prepare the session after the connection has been established.z show curpriv ��patternzterminal pager 0)�commandzterminal width 511FN)� write_channel�read_until_pattern�re�escape�strip�set_base_prompt�secret�enable� asa_loginZdisable_pagingr Zsend_config_set� ValueErrorZglobal_cmd_verify)r r r r r �session_preparation s zCiscoAsaSSH.session_preparation�)#�[>\#]c s t � j||d�S )N)�check_stringr )r �check_config_mode)r r# r r r r r$ - s zCiscoAsaSSH.check_config_moder �sswordz\#c s t � j||||d�S )N)�cmdr �enable_pattern�re_flags)r r )r r&