Mercurial > libervia-backend
comparison frontends/src/jp/cmd_pubsub.py @ 2416:e2cbd449c002
jp (pubsub/node/create): fixed --field option
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 04 Nov 2017 22:11:01 +0100 |
parents | 8b37a62336c3 |
children | 6908fe4c6eca |
comparison
equal
deleted
inserted
replaced
2415:59100136f07a | 2416:e2cbd449c002 |
---|---|
86 base.CommandBase.__init__(self, host, 'create', use_output=C.OUTPUT_DICT, use_pubsub_node_req=True, use_verbose=True, help=_(u'create a node')) | 86 base.CommandBase.__init__(self, host, 'create', use_output=C.OUTPUT_DICT, use_pubsub_node_req=True, use_verbose=True, help=_(u'create a node')) |
87 self.need_loop=True | 87 self.need_loop=True |
88 | 88 |
89 def add_parser_options(self): | 89 def add_parser_options(self): |
90 self.parser.add_argument("-f", "--field", type=base.unicode_decoder, action='append', nargs=2, dest='fields', | 90 self.parser.add_argument("-f", "--field", type=base.unicode_decoder, action='append', nargs=2, dest='fields', |
91 default={}, metavar=(u"KEY", u"VALUE"), help=_(u"configuration field to set")) | 91 default=[], metavar=(u"KEY", u"VALUE"), help=_(u"configuration field to set")) |
92 self.parser.add_argument("-F", "--full-prefix", action="store_true", help=_(u"don't prepend \"pubsub#\" prefix to field names")) | 92 self.parser.add_argument("-F", "--full-prefix", action="store_true", help=_(u"don't prepend \"pubsub#\" prefix to field names")) |
93 | 93 |
94 def psNodeCreateCb(self, node_id): | 94 def psNodeCreateCb(self, node_id): |
95 if self.host.verbosity: | 95 if self.host.verbosity: |
96 announce = _(u'node created successfully: ') | 96 announce = _(u'node created successfully: ') |