Mercurial > libervia-backend
comparison frontends/src/jp/base.py @ 2538:0a22dc80d671
jp (base): fixed use_pubsub when pubsub_flags is not needed
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 29 Mar 2018 08:57:27 +0200 |
parents | 772447ec070f |
children | dcc77f23e370 |
comparison
equal
deleted
inserted
replaced
2537:8cf58a415126 | 2538:0a22dc80d671 |
---|---|
753 else: | 753 else: |
754 assert extra_outputs is None | 754 assert extra_outputs is None |
755 | 755 |
756 self._use_pubsub = kwargs.pop('use_pubsub', False) | 756 self._use_pubsub = kwargs.pop('use_pubsub', False) |
757 if self._use_pubsub: | 757 if self._use_pubsub: |
758 flags = kwargs.pop('pubsub_flags', None) | 758 flags = kwargs.pop('pubsub_flags', []) |
759 parents.add(self.host.make_pubsub_group(flags)) | 759 parents.add(self.host.make_pubsub_group(flags)) |
760 self._pubsub_flags = flags | 760 self._pubsub_flags = flags |
761 | 761 |
762 # other common options | 762 # other common options |
763 use_opts = {k:v for k,v in kwargs.iteritems() if k.startswith('use_')} | 763 use_opts = {k:v for k,v in kwargs.iteritems() if k.startswith('use_')} |