Example #1
0
             continue
     else:
         print("Error: Unknown command.")
 elif cmd[0] == "add":
     user = shadow.add_password(cmd[1], cmd[2])
     if user:
         db.add_password(user[0], user[1], user[2])
         shadow.save()
         print("Password added succesful")
 elif cmd[0] == "remove":
     if shadow.remove_password(cmd[1]):
         db.add_password(cmd[1], "null", "null")
         shadow.save()
         print("Password removed succesful")
 elif cmd[0] == "lock":
     if shadow.lock(cmd[1]):
         password = db.get_password(cmd[1])
         if len(password) == 0:
             db.add_password(cmd[1], "null", "null", "Locked")
         else:
             password = password[-1]
             db.add_password(cmd[1], password[2], password[3], "Locked")
         print("Password locked succesful")
         shadow.save()
 elif cmd[0] == "unlock":
     if shadow.unlock(cmd[1]):
         print("Password unlocked succesful")
         shadow.save()
 elif cmd[0] == 'show':
     if cmd[1] == 'users':
         table = Texttable()