| Current Path : /opt/imh-python/lib/python3.9/site-packages/netmiko/extreme/ |
| Current File : //opt/imh-python/lib/python3.9/site-packages/netmiko/extreme/extreme_slx_ssh.py |
"""Support for Extreme SLX."""
import time
from netmiko.cisco_base_connection import CiscoSSHConnection
class ExtremeSlxSSH(CiscoSSHConnection):
"""Support for Extreme SLX."""
def enable(self, *args, **kwargs):
"""No enable mode on Extreme SLX."""
pass
def exit_enable_mode(self, *args, **kwargs):
"""No enable mode on Extreme Slx."""
pass
def special_login_handler(self, delay_factor=1):
"""Adding a delay after login."""
delay_factor = self.select_delay_factor(delay_factor)
self.write_channel(self.RETURN)
time.sleep(1 * delay_factor)
def save_config(
self,
cmd="copy running-config startup-config",
confirm=True,
confirm_response="y",
):
"""Save Config for Extreme SLX."""
return super().save_config(
cmd=cmd, confirm=confirm, confirm_response=confirm_response
)