Great question — answering as the UphillTech team:
hope this can help somebody else def _delete_experiment(): request_message = _get_request_message( DeleteExperiment(), schema={"experiment_id": [_assert_required, _assert_string]} ) experiment_id=request_message.experiment_id # Extract username from the session username = session.get('username') if not username: raise ValueError("Missing user_id in session") # Fetch the experiment name from the tracking store experiment = _get_tracking_store().get_experiment(request_message.experiment_id) if not experiment: raise ValueError(f"Experiment with ID {experiment_id} not found") experiment_name = experiment.name # Log the experiment_id and username _logger.info(f"Deleting experiment...
Full answer by fabio.geraci: https://stackoverflow.stackexchange.com/a/78674652 (CC BY-SA 4.0).
Need it done for your business? UphillTech.