def data_set_manager(file_repository_stub, workspace_repository_stub,
                     ml_model_repository_stub):
    data_set_manager = DataSetManager(get_workspace_stub()._id,
                                      DataSourceStub())

    data_set_manager.db_is_set = True
    data_set_manager.file_repository = file_repository_stub
    data_set_manager.workspace_repository = workspace_repository_stub
    data_set_manager.ml_model_repository = ml_model_repository_stub

    return data_set_manager
 def fetch_samples(user_id: ObjectId, workspace_id: ObjectId) -> List[SampleFromWorkspace]:
     workspace_stub = get_workspace_stub()
     if user_id is not workspace_stub.user_id or workspace_id is not workspace_stub._id:
         # TODO raise error
         pass
     return [get_sample_from_workspace_stub_1(), get_sample_from_workspace_stub_2()]
 def last_modified(user_id: ObjectId, workspace_id: ObjectId) -> int:
     workspace_stub = get_workspace_stub()
     if user_id is not workspace_stub.user_id or workspace_id is not workspace_stub._id:
         # TODO raise error
         pass
     return 1617981582111
def workspace_stub() -> Workspace:
    workspace = get_workspace_stub()
    workspace.ml_model_refs = []
    return workspace
Beispiel #5
0
def workspace_sensors():
    return get_workspace_stub().sensors