示例#1
0
 def add_pbx_gs_python_utils(self):
     self.add_module(
         'osbot_utils'
     )  # todo: when all dependencies on pbx_gs_python_utils have been removed
     lib_path = Files.folder_name(
         pbx_gs_python_utils.__file__
     )  # refactor this to add_osbot_utils and remove pbx_gs_python_utils from codebase
     self.add_folder(lib_path)
     return self
 def web_root(self):
     if os.getenv('AWS_REGION') is not None:         # if we are in AWS
         return Files.path_combine('.','./osbot_browser/web_root')
     if 'test/browser' in Files.current_folder():    # if we are in an unit test
         return  Files.path_combine('.','../../osbot_browser/web_root')
     parent_folder = Files.folder_name(__file__)
     if 'serverless-render/osbot_browser/browser' in parent_folder:
         return Files.path_combine(parent_folder,'../web_root')
     return None
示例#3
0
 def add_pbx_gs_python_utils(self):
     lib_path = Files.folder_name(pbx_gs_python_utils.__file__)
     self.add_folder(lib_path)
     return self