Example #1
0
def serve_static(filename):
    """Serves files from 'static_file_folder'."""
    return serve_file(static_file_path, filename, "")
Example #2
0
def get_dataset_by_id(datasetId):
    """Returns the dataset <datasetId> as a JSON file."""
    datasetsfolder = os.path.join(logdir, "datasets")
    filename = datasetId + ".json"
    return serve_file(datasetsfolder, filename, "datasetId not found.")
Example #3
0
def index():
    """Returns 'index.html' of 'ui' component"""
    return serve_file(static_file_path, "index.html", "")
Example #4
0
def get_datasets():
    """Returns a list of all avaliable datasets as a JSON file."""
    datasetsfolder = os.path.join(logdir, "datasets")
    return serve_file(datasetsfolder, "index.json", "Could not load datasets.")
Example #5
0
def get_foldlogdata_by_id(foldlogId):
    """Returns the data for foldlog <foldlogId> as a JSON file."""
    foldlogdatafolder = os.path.join(logdir, "foldlogdata")
    filename = foldlogId + "_data.json"
    return serve_file(foldlogdatafolder, filename,
                      "data for foldlogId not found")
Example #6
0
def get_foldlog_by_id(foldlogId):
    """Returns the foldlog <foldlogId> as a JSON file."""
    foldlogfolder = os.path.join(logdir, "foldlogs")
    filename = foldlogId + ".json"
    return serve_file(foldlogfolder, filename, "foldlogId not found")
Example #7
0
def get_run_by_id(runId):
    """Returns the run <runId> as a JSON file."""
    runfolder = os.path.join(logdir, "runs")
    filename = runId + ".json"
    return serve_file(runfolder, filename, "runId not found")
Example #8
0
def get_runs():
    """Returns a list of all available runs as a JSON file."""
    runfolder = os.path.join(logdir, "runs")
    return serve_file(runfolder, "index.json", "Could not load runs.")