Changeset 43:0a525d09169d for wokkel/pubsub.py
- Timestamp:
- Oct 27, 2008, 2:21:23 PM (14 years ago)
- Branch:
- default
- Convert:
- svn:b33ecbfc-034c-dc11-8662-000475d9059e/trunk@127
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/pubsub.py
r33 r43 246 246 """ 247 247 248 redirectURI = None 249 248 250 249 251 … … 303 305 nodeIdentifier = action["node"] 304 306 event = DeleteEvent(sender, recipient, nodeIdentifier, headers) 307 if action.redirect: 308 event.redirectURI = action.redirect.getAttribute('uri') 305 309 self.deleteReceived(event) 306 310 … … 966 970 967 971 968 def notifyDelete(self, service, nodeIdentifier, subscriptions): 969 for subscription in subscriptions: 972 def notifyDelete(self, service, nodeIdentifier, subscribers, 973 redirectURI=None): 974 for subscriber in subscribers: 970 975 message = self._createNotification('delete', service, 971 976 nodeIdentifier, 972 subscription.subscriber) 977 subscriber) 978 if redirectURI: 979 redirect = message.event.delete.addElement('redirect') 980 redirect['uri'] = redirectURI 973 981 self.send(message) 974 982 … … 1010 1018 1011 1019 1012 def getDefaultConfiguration(self, requestor, service ):1020 def getDefaultConfiguration(self, requestor, service, nodeType): 1013 1021 raise Unsupported('retrieve-default') 1014 1022
Note: See TracChangeset
for help on using the changeset viewer.