Skip to content

Commit

Permalink
Add buffer clean in Huawei session preparation
Browse files Browse the repository at this point in the history
  • Loading branch information
k-ribot committed May 31, 2023
1 parent a05a935 commit 48659fc
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions netmiko/huawei/huawei.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
from typing import Optional, Any, Union, Sequence, Iterator, TextIO
import re
import warnings
import time

from netmiko.no_enable import NoEnable
from netmiko.base_connection import DELAY_FACTOR_DEPR_SIMPLE_MSG
Expand All @@ -20,6 +21,9 @@ def session_preparation(self) -> None:
# The _test_channel_read happens in special_login_handler()
self.set_base_prompt()
self.disable_paging(command="screen-length 0 temporary")
# Clear the read buffer
time.sleep(0.3 * self.global_delay_factor)
self.clear_buffer()

def strip_ansi_escape_codes(self, string_buffer: str) -> str:
"""
Expand Down

0 comments on commit 48659fc

Please sign in to comment.