projects
/
vuplus_dvbapp-plugin
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
growlee: add syslog backend
[vuplus_dvbapp-plugin]
/
growlee
/
src
/
GrowleeConnection.py
diff --git
a/growlee/src/GrowleeConnection.py
b/growlee/src/GrowleeConnection.py
index
43cbf79
..
e6c099a
100644
(file)
--- a/
growlee/src/GrowleeConnection.py
+++ b/
growlee/src/GrowleeConnection.py
@@
-7,6
+7,10
@@
from twisted.internet import reactor
from . import NOTIFICATIONID
def emergencyDisable(*args, **kwargs):
from . import NOTIFICATIONID
def emergencyDisable(*args, **kwargs):
+ if args:
+ try: args[0].printTraceback()
+ except Exception: pass
+
global growleeConnection
if growleeConnection:
growleeConnection.stop()
global growleeConnection
if growleeConnection:
growleeConnection.stop()
@@
-67,9
+71,12
@@
class GrowleeConnection:
elif proto == "growl":
from GrowlTalk import GrowlTalkAbstraction
connection = GrowlTalkAbstraction(host)
elif proto == "growl":
from GrowlTalk import GrowlTalkAbstraction
connection = GrowlTalkAbstraction(host)
- el
se: #
proto == "snarl":
+ el
if
proto == "snarl":
from SNP import SnarlNetworkProtocolAbstraction
connection = SnarlNetworkProtocolAbstraction(host)
from SNP import SnarlNetworkProtocolAbstraction
connection = SnarlNetworkProtocolAbstraction(host)
+ else: # proto == "syslog":
+ from Syslog import SyslogAbstraction
+ connection = SyslogAbstraction(host)
self.connections.append((connection, host))
self.connections.append((connection, host))