Upon startup, starting geometric polling at the max rather than the min
[theonering] / hand_tests / abook.py
1 #!/usr/bin/python
2
3 import sys
4 sys.path.insert(0,"../src")
5 import logging
6
7 import gvoice.backend as backend
8 import gvoice.addressbook as abook
9
10
11 def main():
12         logging.basicConfig(level=logging.DEBUG)
13
14         args = sys.argv
15         username = args[1]
16         password = args[2]
17
18         b = backend.GVoiceBackend()
19         b.login(username, password)
20         assert b.is_authed()
21
22         book = abook.Addressbook(b)
23         book.update()
24         for number in book.get_numbers():
25                 print number, book.get_contact_name(number), book.get_phone_type(number)
26
27
28 if __name__ == "__main__":
29         main()
30