Mercurial > libervia-backend
diff frontends/src/jp/cmd_pubsub.py @ 2539:dcc77f23e370
jp (base): add --max option:
when MULTI_ITEMS is set, --max options is automatically added, except if NO_MAX flag is set.
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 29 Mar 2018 08:59:38 +0200 |
parents | 772447ec070f |
children | 1d754bc14381 |
line wrap: on
line diff
--- a/frontends/src/jp/cmd_pubsub.py Thu Mar 29 08:57:27 2018 +0200 +++ b/frontends/src/jp/cmd_pubsub.py Thu Mar 29 08:59:38 2018 +0200 @@ -528,7 +528,6 @@ def add_parser_options(self): self.parser.add_argument("-S", "--sub-id", type=base.unicode_decoder, default=u'', help=_(u"subscription id")) - self.parser.add_argument("-m", "--max", type=int, default=10, help=_(u"maximum number of items to get ({} to get all items)".format(C.NO_LIMIT))) # TODO: a key(s) argument to select keys to display # TODO: add MAM filters @@ -742,7 +741,7 @@ EXEC_ACTIONS = (u'exec', u'external') def __init__(self, host): - base.CommandBase.__init__(self, host, 'search', use_output=C.OUTPUT_XML, use_pubsub=True, pubsub_flags={C.MULTI_ITEMS}, + base.CommandBase.__init__(self, host, 'search', use_output=C.OUTPUT_XML, use_pubsub=True, pubsub_flags={C.MULTI_ITEMS, C.NO_MAX}, use_verbose=True, help=_(u'search items corresponding to filters')) self.need_loop=True