diff --git a/gui/kpi.java b/gui/kpi.java index 790a7b69..53849fbc 100644 --- a/gui/kpi.java +++ b/gui/kpi.java @@ -1,6 +1,6 @@ // // LANforge-GUI Source Code -// Copyright (C) 1999-2018 Candela Technologies Inc +// Copyright (C) 1999-2020 Candela Technologies Inc // http://www.candelatech.com // // This program is free software; you can redistribute it and/or @@ -121,6 +121,8 @@ public class kpi { String dir = null; String results_url = ""; String caseid = ""; + String slack_fname = ""; + String testbed_name = "LANforge CICD"; for (int i = 0; i" + + " <" + results_url + "/" + run.getName() + "|" + run.getName() + ">" + + " Errors: " + (run.getLogCrashes() + run.getLogRestarting() + run.getLogBugs()) + " Warnings: " + run.getLogWarnings() + + "\"}'"; + try { + BufferedReader br = new BufferedReader(new FileReader(slack_fname)); + String slack = br.readLine(); + String cmd = "curl -X POST -H " + slack_msg + " " + slack; + System.out.println(cmd); + // TODO: Call this as system call once we have it debugged + } + catch (Exception eeee) { + System.out.println("slack_msg: " + slack_msg + " slack_fname: " + slack_fname); + eeee.printStackTrace(); + } + } } runs_rows.append(row_text);