Add listing session option
[lttng-tools.git] / lttng / options.c
index ee13f120bf16fee21c4bcb0b9da7d76ea70d05a9..78e1764f9196091f6be3905b5aa3cab4f8d66417 100644 (file)
@@ -30,6 +30,7 @@ int opt_quiet = 0;
 int opt_verbose = 0;
 int opt_list_apps = 0;
 int opt_no_sessiond = 0;
+int opt_list_session = 0;
 
 enum {
        OPT_HELP = 42,
@@ -47,6 +48,7 @@ static struct poptOption long_options[] = {
        {"list-apps",           'l',    POPT_ARG_VAL,           &opt_list_apps, 1, 0},
        {"no-sessiond",         0,              POPT_ARG_VAL,           &opt_no_sessiond, 1, 0},
        {"sessiond-path",       0,              POPT_ARG_STRING,        &opt_sessiond_path, 0, 0},
+       {"list-session",        0,              POPT_ARG_VAL,           &opt_list_session, 1, 0},
        {0, 0, 0, 0, 0, 0}
 };
 
@@ -67,6 +69,9 @@ static void usage(FILE *ofp)
        fprintf(ofp, "      --no-sessiond       Don't spawn a session daemon.\n");
        fprintf(ofp, "      --sessiond-path     Session daemon full path\n");
        fprintf(ofp, "\n");
+       fprintf(ofp, "Session options:\n");
+       fprintf(ofp, "      --list-session      List all available sessions\n");
+       fprintf(ofp, "\n");
        fprintf(ofp, "Tracing options:\n");
        //fprintf(ofp, "      --session [NAME]    Specify tracing session. If no NAME is given\n");
        //fprintf(ofp, "                          or option is ommited, a session will be created\n");
This page took 0.022728 seconds and 4 git commands to generate.