blob: cdfbc6f3840fbba2d117d7af5ac3850032ea5457 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/usr/bin/env python3
import os
import sys
import imp
def get_wiki():
path = os.path.join(os.path.dirname(__file__), 'viwiki')
return imp.load_module('wiki', open(path), path,
[s for s in imp.get_suffixes() if s[0] == '.py'][0])
def main():
wiki = get_wiki()
api = wiki.WikiAPI(*wiki.get_credentials('crute'))
if sys.argv[1] == 'start':
print(api("StartActivity", "TimeLog", ' '.join(sys.argv[2:])))
elif sys.argv[1] == 'stop':
print(api("StopActivity", "TimeLog"))
if __name__ == '__main__':
main()
|