comparison sat_pubsub/memory_storage.py @ 364:8bd8be6815ab

completed docstrings + use short notation for sets
author Arnaud Joset <info@agayon.be>
date Fri, 03 Nov 2017 13:59:54 +0100
parents 5d7c3787672e
children 9fbb31ce495b
comparison
equal deleted inserted replaced
363:a98b3d52c2ff 364:8bd8be6815ab
343 343
344 def addCallback(self, service, nodeIdentifier, callback): 344 def addCallback(self, service, nodeIdentifier, callback):
345 try: 345 try:
346 callbacks = self.callbacks[service, nodeIdentifier] 346 callbacks = self.callbacks[service, nodeIdentifier]
347 except KeyError: 347 except KeyError:
348 callbacks = set([callback]) 348 callbacks = {callback}
349 self.callbacks[service, nodeIdentifier] = callbacks 349 self.callbacks[service, nodeIdentifier] = callbacks
350 else: 350 else:
351 callbacks.add(callback) 351 callbacks.add(callback)
352 pass 352 pass
353 353