ExamGecko
Question list
Search
Search

Question 2 - JN0-223 discussion

Report
Export

Which two PyEZ object methods are included by default when using a Python context manager? (Choose two.)

A.
lock () and unlock (>
Answers
A.
lock () and unlock (>
B.
open() and close()
Answers
B.
open() and close()
C.
|load() and commit ()
Answers
C.
|load() and commit ()
D.
pdiff() and diff()
Answers
D.
pdiff() and diff()
Suggested answer: A, B

Explanation:

When using a Python context manager with Junos PyEZ, two key methods are automatically included:

open() and close(): These methods are used to establish and terminate a connection to a Junos device. When you use a context manager (the with statement), open() is called when entering the block, and close() is called when exiting, ensuring the connection is properly managed.

lock() and unlock(): These methods are used to lock the configuration database to prevent other users from making changes while you are working on it. When using a context manager, lock() is called at the start of the block, and unlock() is called at the end, ensuring safe configuration changes.

Supporting

Reference:

Junos PyEZ Documentation: The documentation explains how context managers work in PyEZ, including the automatic invocation of open(), close(), lock(), and unlock() methods.

asked 18/09/2024
Miguel Pinar Guruceta
43 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first