Mirror of the lttng-dev mailing list
 help / color / mirror / Atom feed
From: matthew.khouzam@ericsson.com (Matthew Khouzam)
Subject: [lttng-dev] LTTng Tools 2.1 streaming commands
Date: Tue, 9 Oct 2012 17:18:30 -0400	[thread overview]
Message-ID: <507494A6.5090207@ericsson.com> (raw)
In-Reply-To: <50747625.2010109@efficios.com>

I actually like this suggestion, it is less ambiguous...
the last thing we want is for an enable-xyz to disable-xyz... Unless we
want to frustrate the users.

Cheers,
Matthew


On 12-10-09 03:08 PM, David Goulet wrote:
> After talking a bit about this issue with other LTTng devs, it turns out
> that it makes more sense to have a "set-consumer" command and remove
> enable/disable-consumer from the cmd UI.
>
> I'll send a proposal on lttng-dev in the next days and please, everyone,
> feel free to give feedbacks on this.
>
> Thanks!
> David
>
> Bernd Hufmann:
>> Hello
>>  
>> For the support of LTTng Tools 2.1 in Eclipse, I'm currently trying to
>> understand how to use the configuration for network streaming with the
>> updated "lttng create"-command and new "enable-consumer"-command.
>>  
>> a) lttng enable-consumer
>> I find this command confusing because this command does not always
>> enables the consumer, even if the command name implies so. The enabling
>> actually depends on how the command is executed.
>> Examples:
>>
>>   * "lttng enable-consumer -k -U net://<remote_addr>" or "lttng
>>     enable-consumer -k -C tcp://<remote_addr> -D tcp://<remote_addr>"
>>     don't enable the consumer. You need to either add option --enable or
>>     execute subsequently "lttng enable-consumer --enable"
>>   * lttng enable-consumer -k net://<remote_addr> does enable the
>>     consumer. I took me a while to figure out the difference to the
>>     example above: The option -U is omitted.
>>
>>  
>> What the command actually provides, is 2 features: A way to configure
>> streaming (e.g. remote_addr) and a way to enable the consumer. Would it
>> be better to name it to "lttng configure-consumer"? Also, remove the
>> support of the possibility to not specify -U, -C or -D. The following
>> variants of this command should be enough:
>> lttng configure-consumer -k -U <remote_addr> [--enable]
>> lttng configure-consumer -k -C <remote_addr> -D <remote_addr> [--enable]
>> lttng configure-consumer -k --enable
>> lttng configure-consumer -u -U <remote_addr> [--enable]
>> lttng configure-consumer -u -C <remote_addr> -D <remote_addr> [--enable]
>> lttng configure-consumer -u --enable
>>  
>> Please let me know what you think.
>>  
>> b) lttng create [-U <remote_addr>] | [-C <remote_addr> -D <remote_addr>]
>> [--no-consumer] [--disable-consumer]
>>
>>   * Are options --no-consumer or --disable-consumer only applicable for
>>     streaming?
>>   * I'm not sure what is the purpose of the options --no-consumer or
>>     --disable-consumer. Could you please explain the use cases for using
>>     --no-consumer or --disable-consumer? 
>>
>>  
>> Thanks
>> Bernd
>>  
>> This Communication is Confidential. We only send and receive email on
>> the basis of the terms set out at _www.ericsson.com/email_disclaimer_
>>  
>>  
>>
>>
>> This body part will be downloaded on demand.
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev




  reply	other threads:[~2012-10-09 21:18 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-03 18:17 Bernd Hufmann
2012-10-03 18:27 ` David Goulet
2012-10-05 11:44   ` eamcs/eedbhu
2012-10-05 13:13     ` David Goulet
2012-10-09 19:08 ` David Goulet
2012-10-09 21:18   ` Matthew Khouzam [this message]
2012-10-10 13:20   ` Bernd Hufmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=507494A6.5090207@ericsson.com \
    --to=matthew.khouzam@ericsson.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox