Implement lock_port and unlock_port
Change-Id: I3ed43396bb9071a541cc7e3f13843c8d4fe12b98
diff --git a/admin.py b/admin.py
index e142265..f551413 100644
--- a/admin.py
+++ b/admin.py
@@ -365,5 +365,17 @@
print "Updated mode for port_id %d" % port_id
except InputError as inst:
print 'Failed: %s' % inst
+elif opts.lock_port is not None:
+ try:
+ port_id = db.set_port_is_locked(opts.lock_port, True)
+ print "Locked port_id %d" % port_id
+ except InputError as inst:
+ print 'Failed: %s' % inst
+elif opts.unlock_port is not None:
+ try:
+ port_id = db.set_port_is_locked(opts.unlock_port, False)
+ print "Unlocked port_id %d" % port_id
+ except InputError as inst:
+ print 'Failed: %s' % inst
else:
print 'No recognised command given. Try -h for help'