Mercurial > sat_tmp
diff wokkel/rsm.py @ 27:a24c2476f7e0
tmp (wokkel.rsm): RSMError now inherit from StanzaError, so they are correctly handled by services
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 08 Jan 2016 17:24:32 +0100 |
parents | e5dfb97424d5 |
children | c782fb5237f8 |
line wrap: on
line diff
--- a/wokkel/rsm.py Thu Jan 07 23:03:15 2016 +0100 +++ b/wokkel/rsm.py Fri Jan 08 17:24:32 2016 +0100 @@ -25,6 +25,7 @@ """ from twisted.words.xish import domish +from twisted.words.protocols.jabber import error import pubsub import copy @@ -33,10 +34,12 @@ NS_RSM = 'http://jabber.org/protocol/rsm' -class RSMError(Exception): +class RSMError(error.StanzaError): """ RSM error. """ + def __init__(self, text=None): + error.StanzaError.__init__(self, 'bad-request', text=text) class RSMNotFoundError(Exception):