INNER CODE UNIT · Python

get_events

itbench-hub/ITBench · scenarios/sre/tools/kubernetes-topology-monitor/app.py:41

def get_events():
    events = []
    current_date = datetime.now().strftime("%Y-%m-%d")
    log_file = event_logger._get_current_logfile()

    if log_file.exists():
        with open(log_file, 'r') as f:
            events = f.read().split('-' * 80)
            events = [e.strip() for e in events if e.strip()]

    return jsonify(events)


@app.route('/refresh')
def refresh_topology():
    """Endpoint to manually trigger topology refresh"""
    topology_manager.refresh_topology()
    return jsonify({"status": "success"})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…