git://git.onelab.eu
/
nepi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update test and examples for OMF6 in OMF section
[nepi.git]
/
src
/
nepi
/
resources
/
omf
/
omf_client.py
diff --git
a/src/nepi/resources/omf/omf_client.py
b/src/nepi/resources/omf/omf_client.py
index
ea53f60
..
113bd1e
100644
(file)
--- a/
src/nepi/resources/omf/omf_client.py
+++ b/
src/nepi/resources/omf/omf_client.py
@@
-73,8
+73,6
@@
class OMFClient(sleekxmpp.ClientXMPP, Logger):
self._server = None
self._parser = None
self._server = None
self._parser = None
-
-
self.register_plugin('xep_0077') # In-band registration
self.register_plugin('xep_0030')
self.register_plugin('xep_0059')
self.register_plugin('xep_0077') # In-band registration
self.register_plugin('xep_0030')
self.register_plugin('xep_0059')
@@
-222,8
+220,9
@@
class OMFClient(sleekxmpp.ClientXMPP, Logger):
msg = ' Deleted node: %s' % node
self.info(msg)
except:
msg = ' Deleted node: %s' % node
self.info(msg)
except:
- error = traceback.format_exc()
- msg = ' Could not delete topic: %s\ntraceback:\n%s' % (node, error)
+ #error = traceback.format_exc()
+ #msg = ' Could not delete topic: %s\ntraceback:\n%s' % (node, error)
+ msg = 'Could not delete the topic : '+node+' . Maybe It is not the owner of the topic'
self.error(msg)
def publish(self, data, node):
self.error(msg)
def publish(self, data, node):
@@
-334,6
+333,17
@@
class OMFClient(sleekxmpp.ClientXMPP, Logger):
% (self.boundjid.bare, node, error)
self.error(msg)
% (self.boundjid.bare, node, error)
self.error(msg)
+ def check_mailbox(self, itype, attr):
+ """ Check the mail box
+
+ :param itype: type of mail
+ :type itype: str
+ :param attr: value wanted
+ :type attr: str
+
+ """
+ return self._parser.check_mailbox(itype, attr)
+
def handle_omf_message(self, iq):
""" Handle published/received message
def handle_omf_message(self, iq):
""" Handle published/received message