X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fmain.c;h=b370e4c7efe9ddcd22755687d786aa78a993d2e1;hb=6b69fb3290de5d4208dc751f2fdbf8a37212fed8;hp=470d67d2b22074bc9439e00667351683eed879f7;hpb=03687b5145e11d6f5eb7f235d826a850b801c1d0;p=collection4.git diff --git a/src/main.c b/src/main.c index 470d67d..b370e4c 100644 --- a/src/main.c +++ b/src/main.c @@ -37,6 +37,7 @@ #include "utils_cgi.h" #include "action_graph.h" +#include "action_graph_def_json.h" #include "action_list_graphs.h" #include "action_list_hosts.h" #include "action_search.h" @@ -62,6 +63,7 @@ static int action_usage (void); static const action_t actions[] = { { "graph", action_graph }, + { "graph_def_json", action_graph_def_json }, { "list_graphs", action_list_graphs }, { "list_hosts", action_list_hosts }, { "search", action_search }, @@ -123,6 +125,9 @@ static int handle_request (void) /* {{{ */ if (i >= actions_num) status = action_usage (); + fflush (stdout); + fclose (stdout); + gl_update (/* request_served = */ 1); return (status);