23 lines
713 B
Python
23 lines
713 B
Python
import os
|
|
import sys
|
|
|
|
|
|
def discover():
|
|
libdir = os.path.abspath(
|
|
os.path.join(os.path.dirname(__file__), "..", "bumblebee_status")
|
|
)
|
|
sys.path.append(libdir)
|
|
|
|
def utility(name):
|
|
current_path = os.path.dirname(os.path.abspath(__file__))
|
|
|
|
for path in [
|
|
os.path.join(current_path, "..", "bin"),
|
|
os.path.join(current_path, "..", "..", "..", "..", "share", "bumblebee-status", "utility"),
|
|
"/usr/share/bumblebee-status/bin/",
|
|
]:
|
|
if os.path.exists(os.path.abspath(os.path.join(path, name))):
|
|
return os.path.abspath(os.path.join(path, name))
|
|
raise Exception("{} not found".format(name))
|
|
|
|
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|