Find user by email address

Find user by email address
 1ot = impact.gui.output_toolbox
 2ot.clear()
 3
 4db = impact.active_database
 5
 6
 7def describe_user(user):
 8    if user is None:
 9        return
10
11    ot.add("LoginID: " + str(user.login_id))
12    ot.add("Name: " + str(user.full_name))
13    ot.add("Key: " + str(user.key))
14    ot.add("User Group: " + str(user.user_group))
15    ot.add("Email: " + str(user.email))
16    ot.add("Administrator: " + str(user.administrator))
17    ot.add("Disabled: " + str(user.disabled))
18    ot.add("Connected: " + str(user.connected))
19
20    if user.connected:
21        ot.add("Connected From: " + str(user.connected_from))
22        ot.add("Connection Time: " + str(user.connection_date_time))
23
24ot.clear()
25
26ot.add("Database: " + str(db.connection_name))
27
28users = db.find_users_by_email_address("support@ardensoftware.com")
29
30for user in users:
31    describe_user(user)