comparison src/plugins/plugin_misc_groupblog.py @ 340:2572351d875a

plugin groupblog: removed breakpoints, but error handling still need work
author Goffi <goffi@goffi.org>
date Thu, 26 May 2011 16:49:07 +0200
parents 0f9925193586
children f964dcec1611
comparison
equal deleted inserted replaced
339:b0b773f432e5 340:2572351d875a
128 groups = [unicode(group) for group in node_ass.children] 128 groups = [unicode(group) for group in node_ass.children]
129 self._blog_nodes[profile][node] = groups 129 self._blog_nodes[profile][node] = groups
130 callback(self._blog_nodes[profile]) 130 callback(self._blog_nodes[profile])
131 131
132 def _configNodeFail(self, failure, errback): 132 def _configNodeFail(self, failure, errback):
133 import pdb
134 pdb.set_trace()
135 errback("") #FIXME 133 errback("") #FIXME
136 134
137 def _configNodeErr(self, failure, user_jid, pubsub_ent, callback, errback, profile): 135 def _configNodeErr(self, failure, user_jid, pubsub_ent, callback, errback, profile):
138 if failure.value.condition == 'item-not-found': 136 if failure.value.condition == 'item-not-found':
139 debug(_('Multiblog config node not found, creating it')) 137 debug(_('Multiblog config node not found, creating it'))
197 self._publishMblog(name, message, client) 195 self._publishMblog(name, message, client)
198 196
199 197
200 def _mblogPublicationFailed(self, failure): 198 def _mblogPublicationFailed(self, failure):
201 #TODO 199 #TODO
202 import pdb 200 pass
203 pdb.set_trace()
204 201
205 def _configUpdateFailed(self, failure): 202 def _configUpdateFailed(self, failure):
206 #TODO 203 #TODO
207 import pdb 204 pass
208 pdb.set_trace()
209 205
210 def _nodeCreationFailed(self, failure, name, groups, message, client): 206 def _nodeCreationFailed(self, failure, name, groups, message, client):
211 #FIXME: temporary behaviour is to delete the node, 207 #FIXME: temporary behaviour is to delete the node,
212 #user input should be required in the future 208 #user input should be required in the future
213 def unmanagedError(failure): 209 def unmanagedError(failure):