Exemplo n.º 1
0
def _find_project_by_import():
    """
    check if we can have project marker file by import it
    """
    try:
        import _databand_project

        return abs_join(_databand_project.__file__, "..")
    except ImportError:
        _debug_init_print("Can't import `_databand_project` marker.")
    return None
Exemplo n.º 2
0
 def dbnd_project_path(self, *path):
     return abs_join(self.dbnd_home(), *path)
Exemplo n.º 3
0
 def dbnd_lib_path(self, *path):
     return abs_join(_databand_package, *path)
Exemplo n.º 4
0
 def dbnd_system_path(self, *path):
     dbnd_system = os.environ.get(ENV_DBND_SYSTEM) or self.dbnd_home()
     return abs_join(dbnd_system, *path)
Exemplo n.º 5
0
def scenario_path(*path):
    return abs_join(_scenarios_path, *path)