equal
deleted
inserted
replaced
6 from threading import Thread, Event |
6 from threading import Thread, Event |
7 from sikuli import * |
7 from sikuli import * |
8 |
8 |
9 home = os.environ["HOME"] |
9 home = os.environ["HOME"] |
10 beremiz_path = os.environ["BEREMIZPATH"] |
10 beremiz_path = os.environ["BEREMIZPATH"] |
|
11 python_bin = os.environ.get("BEREMIZPYTHONPATH", "/usr/bin/python") |
11 |
12 |
12 opj = os.path.join |
13 opj = os.path.join |
13 |
14 |
14 |
15 |
15 def StartBeremizApp(projectpath=None, exemple=None): |
16 def StartBeremizApp(projectpath=None, exemple=None): |
22 |
23 |
23 Returns: |
24 Returns: |
24 Sikuli App class instance |
25 Sikuli App class instance |
25 """ |
26 """ |
26 |
27 |
27 command = ["%s/beremizenv/bin/python"%home, opj(beremiz_path,"Beremiz.py"), "--log=/dev/stdout"] |
28 command = [python_bin, opj(beremiz_path,"Beremiz.py"), "--log=/dev/stdout"] |
28 |
29 |
29 if exemple is not None: |
30 if exemple is not None: |
30 command.append(opj(beremiz_path,"exemples",exemple)) |
31 command.append(opj(beremiz_path,"exemples",exemple)) |
31 elif projectpath is not None: |
32 elif projectpath is not None: |
32 command.append(projectpath) |
33 command.append(projectpath) |