diff sat/bridge/bridge_constructor/constructors/embedded/constructor.py @ 2624:56f94936df1e

code style reformatting using black
author Goffi <goffi@goffi.org>
date Wed, 27 Jun 2018 20:14:46 +0200
parents 26edcf3a30eb
children 378188abe941
line wrap: on
line diff
--- a/sat/bridge/bridge_constructor/constructors/embedded/constructor.py	Wed Jun 27 07:51:29 2018 +0200
+++ b/sat/bridge/bridge_constructor/constructors/embedded/constructor.py	Wed Jun 27 20:14:46 2018 +0200
@@ -1,5 +1,5 @@
 #!/usr/bin/env python2
-#-*- coding: utf-8 -*-
+# -*- coding: utf-8 -*-
 
 # SàT: a XMPP client
 # Copyright (C) 2009-2018 Jérôme Poisson (goffi@goffi.org)
@@ -18,7 +18,8 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 from sat.bridge.bridge_constructor import base_constructor
-# from textwraps import dedent
+
+#  from textwraps import dedent
 
 
 class EmbeddedConstructor(base_constructor.Constructor):
@@ -26,11 +27,11 @@
     CORE_TEMPLATE = "embedded_template.py"
     CORE_DEST = "embedded.py"
     CORE_FORMATS = {
-        'methods': """\
+        "methods": """\
     def {name}(self, {args}{args_comma}callback=None, errback=None):
 {ret_routine}
 """,
-        'signals': """\
+        "signals": """\
     def {name}(self, {args}):
         try:
             cb = self._signals_cbs["{category}"]["{name}"]
@@ -38,22 +39,30 @@
             log.warning(u"ignoring signal {name}: no callback registered")
         else:
             cb({args_result})
-"""
-        }
+""",
+    }
     FRONTEND_TEMPLATE = "embedded_frontend_template.py"
     FRONTEND_DEST = CORE_DEST
     FRONTEND_FORMATS = {}
 
     def core_completion_method(self, completion, function, default, arg_doc, async_):
-        completion.update({
-            'debug': "" if not self.args.debug else 'log.debug ("%s")\n%s' % (completion['name'], 8 * ' '),
-            'args_result': self.getArguments(function['sig_in'], name=arg_doc),
-            'args_comma': ', ' if function['sig_in'] else '',
-            })
+        completion.update(
+            {
+                "debug": ""
+                if not self.args.debug
+                else 'log.debug ("%s")\n%s' % (completion["name"], 8 * " "),
+                "args_result": self.getArguments(function["sig_in"], name=arg_doc),
+                "args_comma": ", " if function["sig_in"] else "",
+            }
+        )
 
         if async_:
-            completion["cb_or_lambda"] = "callback" if function['sig_out'] else "lambda dummy: callback()"
-            completion["ret_routine"] = """\
+            completion["cb_or_lambda"] = (
+                "callback" if function["sig_out"] else "lambda dummy: callback()"
+            )
+            completion[
+                "ret_routine"
+            ] = """\
         d = self._methods_cbs["{name}"]({args_result})
         if callback is not None:
             d.addCallback({cb_or_lambda})
@@ -62,10 +71,14 @@
         else:
             d.addErrback(errback)
         return d
-        """.format(**completion)
+        """.format(
+                **completion
+            )
         else:
-            completion['ret_or_nothing'] = 'ret' if function['sig_out'] else ''
-            completion["ret_routine"] = """\
+            completion["ret_or_nothing"] = "ret" if function["sig_out"] else ""
+            completion[
+                "ret_routine"
+            ] = """\
         try:
             ret = self._methods_cbs["{name}"]({args_result})
         except Exception as e:
@@ -77,9 +90,11 @@
             if callback is None:
                 return ret
             else:
-                callback({ret_or_nothing})""".format(**completion)
+                callback({ret_or_nothing})""".format(
+                **completion
+            )
 
     def core_completion_signal(self, completion, function, default, arg_doc, async_):
-        completion.update({
-            'args_result': self.getArguments(function['sig_in'], name=arg_doc),
-            })
+        completion.update(
+            {"args_result": self.getArguments(function["sig_in"], name=arg_doc)}
+        )