Use closing consistently.

This commit is contained in:
Luke Sneeringer
2014-11-04 10:46:17 -06:00
parent 8d99ef116c
commit fd9647ce94
3 changed files with 54 additions and 52 deletions

View File

@@ -38,6 +38,7 @@ import sys
import urllib
import urlparse
import time
from contextlib import closing
# Requests
import requests
@@ -125,8 +126,8 @@ class CallbackModule(object):
self.connection_pid = active_pid
# Publish the callback through Redis.
pubsub = PubSub('callbacks')
pubsub.publish(msg)
with closing(PubSub('callbacks')) as callbacks:
callbacks.publish(msg)
return
except Exception, e:
self.logger.info('Publish Exception: %r, retry=%d', e,