Какой вызов менеджера ncclient предотвращает изменение устройства другими пользователями во время выполнения скрипта?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: m.lock(target='running').
Почему это правильный ответ
Правильный ответ — m.lock(target='running'). Метод lock() в библиотеке ncclient используется для блокировки конфигурации устройства, чтобы предотвратить одновременные изменения другими пользователями или процессами. Аргумент target='running' указывает, что блокировка применяется к текущей рабочей конфигурации (running configuration). Это гарантирует, что пока ваш скрипт вносит изменения, никто другой не сможет модифицировать ту же конфигурацию, предотвращая конфликты и обеспечивая целостность данных. Остальные варианты неверны: m.lock(config='running') использует неправильный аргумент config вместо target. m.freeze() не является стандартным методом в ncclient для блокировки конфигурации.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется