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
def add_pbx_gs_python_utils(self): lib_path = Files.folder_name(pbx_gs_python_utils.__file__) self.add_folder(lib_path) return self