X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=lttng%2Fcommands%2Fcreate.c;fp=lttng%2Fcommands%2Fcreate.c;h=16e3b4d8628fdb3cd73c9e9dae6d7dd51bd496e9;hb=f2e0110c3bd947e78aa7fe199b2f81794cac50bf;hp=b8bbdb7e7ba453434279a320b538fddb36dd9f9d;hpb=1b110e1bb85042be8b94d7eb81d9dfe8b561a304;p=lttng-tools.git diff --git a/lttng/commands/create.c b/lttng/commands/create.c index b8bbdb7e7..16e3b4d86 100644 --- a/lttng/commands/create.c +++ b/lttng/commands/create.c @@ -98,8 +98,14 @@ static int create_session() goto error; } - ret = asprintf(&traces_path, "%s/" LTTNG_DEFAULT_TRACE_DIR_NAME - "/%s-%s", alloc_path, session_name, datetime); + if (have_name) { + ret = asprintf(&traces_path, "%s/" LTTNG_DEFAULT_TRACE_DIR_NAME + "/%s-%s", alloc_path, session_name, datetime); + } else { + ret = asprintf(&traces_path, "%s/" LTTNG_DEFAULT_TRACE_DIR_NAME + "/%s", alloc_path, session_name); + } + if (ret < 0) { perror("asprintf trace dir name"); goto error; @@ -125,8 +131,6 @@ static int create_session() MSG("Session %s created.", session_name); if (have_name) { MSG("Traces will be written in %s" , traces_path); - } else { - MSG("Traces will be written in %s/%s", traces_path, session_name); } ret = CMD_SUCCESS;