#!/usr/bin/python3
# -*- coding: utf-8 -*-

import os
import sys
import subprocess

from pathlib import Path


os.environ["NO_AT_BRIDGE"] = "1"
if str(Path(__file__).absolute()).startswith("/usr"):
    print("A")
    srcpath = "/usr/share/slimbookintelcontroller/src"
    print(srcpath)
else:
    print("B")
    srcpath = str(Path(__file__).absolute().parents[1] / "src")
    print(srcpath)

sys.path.insert(1, srcpath)


if __name__ == "__main__":
    pgrep = subprocess.getstatusoutput("pgrep slimbookintelcontroller")

    numProcRunning = pgrep[1].split("\n")

    if len(numProcRunning) > 1 and pgrep[1]==0:
        print("Slimbook Intel it is in execution")
    else:

        try:
            import slimbookintelcontroller

            slimbookintelcontroller.main()

        except KeyboardInterrupt as exception:
            print(exception)
        # os.system('python3 /usr/share/slimbookintelcontroller/src/slimbookintelcontroller.py')
exit(0)
