rootfs.py: Typofixes in comments and prints.
[matrix.git] / bin / matrix
1 #!/usr/bin/env python
2
3 moduledir = '@MODULEDIR@'
4 scriptdir = '@SCRIPTDIR@'
5
6 import sys
7 from os.path import dirname, abspath, join
8
9 if moduledir.startswith('@'):
10         moduledir = dirname(dirname(abspath(sys.argv[0])))
11         scriptdir = join(moduledir, "scripts")
12
13 sys.path.insert(0, moduledir)
14
15 from matrix import matrix, config, log
16
17 config.config.script_dir = scriptdir
18
19 try:
20         matrix.main()
21
22 except RuntimeError, e:
23         msg = str(e)
24         if msg:
25                 log.error(msg)
26
27 except KeyboardInterrupt:
28         log.message('Interrupted')
29
30 if log.dump():
31         sys.exit(1)