diff options
author | Magnus Hagander | 2019-01-03 20:15:38 +0000 |
---|---|---|
committer | Magnus Hagander | 2019-01-04 11:24:06 +0000 |
commit | 3fb227230c145c828888aa2e7c5d8b9a8c0760a0 (patch) | |
tree | 2eeba42da158e6e00c06d537dc6da3a895e39b6c /loader/lib/varnish.py | |
parent | 1e173c362aa105ab4397fb77f8c693a1e01efa11 (diff) |
Tabs to 4 spaces
pep8 standard for indentation
Diffstat (limited to 'loader/lib/varnish.py')
-rw-r--r-- | loader/lib/varnish.py | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/loader/lib/varnish.py b/loader/lib/varnish.py index f2a06c3..99d2d50 100644 --- a/loader/lib/varnish.py +++ b/loader/lib/varnish.py @@ -3,31 +3,31 @@ import requests from lib.log import log class VarnishPurger(object): - def __init__(self, cfg): - self.cfg = cfg + def __init__(self, cfg): + self.cfg = cfg - def purge(self, purges): - if not len(purges): - return + def purge(self, purges): + if not len(purges): + return - if not self.cfg.has_option('varnish', 'purgeurl'): - return + if not self.cfg.has_option('varnish', 'purgeurl'): + return - purgeurl = self.cfg.get('varnish', 'purgeurl') - exprlist = [] - for p in purges: - if isinstance(p, tuple): - # Purging a list - exprlist.append('obj.http.x-pglm ~ :%s/%s/%s:' % p) - else: - # Purging individual thread - exprlist.append('obj.http.x-pgthread ~ :%s:' % p) - purgedict = dict(list(zip(['p%s' % n for n in range(0, len(exprlist))], exprlist))) - purgedict['n'] = len(exprlist) - r = requests.post(purgeurl, data=purgedict, headers={ - 'Content-type': 'application/x-www-form-urlencoded', - 'Host': 'www.postgresql.org', - }) - if r.status_code != 200: - log.error("Failed to send purge request!") + purgeurl = self.cfg.get('varnish', 'purgeurl') + exprlist = [] + for p in purges: + if isinstance(p, tuple): + # Purging a list + exprlist.append('obj.http.x-pglm ~ :%s/%s/%s:' % p) + else: + # Purging individual thread + exprlist.append('obj.http.x-pgthread ~ :%s:' % p) + purgedict = dict(list(zip(['p%s' % n for n in range(0, len(exprlist))], exprlist))) + purgedict['n'] = len(exprlist) + r = requests.post(purgeurl, data=purgedict, headers={ + 'Content-type': 'application/x-www-form-urlencoded', + 'Host': 'www.postgresql.org', + }) + if r.status_code != 200: + log.error("Failed to send purge request!") |