]> git.neil.brown.name Git - freerunner.git/blob - sms/test.py
Lots of random updates
[freerunner.git] / sms / test.py
1
2 import os, time, sys
3 from storesms import SMSstore, SMSmesg
4
5
6 try:
7     os.mkdir("/tmp/sms")
8 except:
9     pass
10 st = SMSstore("/tmp/sms")
11
12 if len(sys.argv) == 2 and sys.argv[1][0] == '-':
13     (next, l) = st.lookup(time.time(), sys.argv[1][1:])
14     print next
15     for m in l:
16         print m.format()
17
18 elif len(sys.argv) > 1:
19     m = SMSmesg(time.time(),
20                 "0403463349",
21                 ["0415836820"],
22                 sys.argv[1]
23                 )
24     if len(sys.argv) > 2:
25         st.store(m, sys.argv[2])
26     else:
27         st.store(m)
28 else:
29     (next, l) = st.lookup(time.time())
30     print next
31     for m in l:
32         print m.format()
33