From 4eeb1ef3e8aa141d9fd1e2ac4da30642005958bb Mon Sep 17 00:00:00 2001 From: Goffi Date: Tue, 28 Jan 2020 22:27:42 +0100 Subject: [PATCH] plugin manhole: added `d` to namespace as shortcut for defer.ensureDeferred --- sat/plugins/plugin_dbg_manhole.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sat/plugins/plugin_dbg_manhole.py b/sat/plugins/plugin_dbg_manhole.py index ee41ba4c..cb23610d 100644 --- a/sat/plugins/plugin_dbg_manhole.py +++ b/sat/plugins/plugin_dbg_manhole.py @@ -22,7 +22,7 @@ from sat.core.constants import Const as C from sat.core.log import getLogger from twisted.conch.insults import insults from twisted.conch.telnet import TelnetTransport, TelnetBootstrapProtocol -from twisted.internet import reactor, protocol +from twisted.internet import reactor, protocol, defer from twisted.words.protocols.jabber import jid from twisted.conch.manhole import ColoredManhole @@ -59,6 +59,7 @@ class Manhole(object): "host": self.host, "C": C, "jid": jid, + "d": defer.ensureDeferred, } f.protocol = lambda: TelnetTransport(TelnetBootstrapProtocol, insults.ServerProtocol,