An entity, such as a human user or automated program or script, can
request an exclusive lock on a router configuration database that
prevents other entities from modifying the configuration database until
the lock is released. The lock is granted only if no other entity has a
lock and the configuration database has not been modified since the last
time it was committed. Misconfiguration of the router is thereby
prevented.