Сохраненный файл WLC 9800 обрезает конфигурацию.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Сохраненный файл WLC 9800 обрезает конфигурацию.

Сообщение Anonymous »

У меня возникла проблема: мой сценарий входит в систему Cisco WLC 9800, отправляет команды «show run», а затем сохраняет их в файл, но файл отсекает большую часть конфигурации. Проверил отладкой, что вся конфигурация вытягивается из команды, только не могу понять, почему она не работает. У меня нет проблем с проведением полного «демонстрационного запуска» коммутатора Cisco 4500.
Вот мой сценарий:
device = {
'device_type': 'cisco_ios',
'ip': 'IP',
'username': 'username',
'password': 'password',
}
##opening IP file
ipfile = open("C:\XXXX\switch-ips.txt")
print("Script to take backup of devices, Please enter your credentials")
device['username'] = input("User name: ")
device['password'] = getpass.getpass()

##taking backup
for line in ipfile:
try:
device['ip'] = line.strip("\n")
print("\n\nConnecting to Device ", line)
net_connect = netmiko.ConnectHandler(**device)
net_connect.enable()
time.sleep(1)
print("Reading the hostname")
hostname = (net_connect.send_command('show run | i host').split()[1])
print(hostname)
print("Reading the running config ")
output = net_connect.send_command('show run')
time.sleep(2)
filename = r'C:\\Users\\XXXX\\Script Results\\' + hostname + '-' + today + ".txt"
saveconfig = open(filename, 'w+')
print("Writing Configuration to file")
saveconfig.write(output)
saveconfig.close()
time.sleep(2)
net_connect.disconnect()
print("Configuration saved to file", filename)
except:
print("Access to " + device['ip'] + " failed, backup did not taken")
continue
ipfile.close()


Подробнее здесь: https://stackoverflow.com/questions/734 ... figuration
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как добавить конфигурацию из файла в пакете NuGet в конфигурацию проекта при его импорте?
    Anonymous » » в форуме C#
    0 Ответы
    96 Просмотры
    Последнее сообщение Anonymous
  • Почему мой CSS не загружается в локальный HTML-файл, сохраненный на Android?
    Гость » » в форуме CSS
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость
  • Google Colab не может извлечь большой файл, сохраненный на моем Google Диске
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Как отобразить файл изображения, сохраненный во внутренней памяти в Android
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как отправить сохраненный файл во внешний API в Laravel?
    Anonymous » » в форуме Php
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»