Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: sitescripts/subscriptions/bin/updateStatusPage.py

Issue 29344600: Noissue - Got rid of E129, E704, E712, E731 and F821 errors (Closed)
Patch Set: Created May 26, 2016, 12:49 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sitescripts/stats/test/common.py ('k') | sitescripts/urlfixer/bin/topDomains.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # coding: utf-8 1 # coding: utf-8
2 2
3 # This file is part of the Adblock Plus web scripts, 3 # This file is part of the Adblock Plus web scripts,
4 # Copyright (C) 2006-2016 Eyeo GmbH 4 # Copyright (C) 2006-2016 Eyeo GmbH
5 # 5 #
6 # Adblock Plus is free software: you can redistribute it and/or modify 6 # Adblock Plus is free software: you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License version 3 as 7 # it under the terms of the GNU General Public License version 3 as
8 # published by the Free Software Foundation. 8 # published by the Free Software Foundation.
9 # 9 #
10 # Adblock Plus is distributed in the hope that it will be useful, 10 # Adblock Plus is distributed in the hope that it will be useful,
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 for key in ('homepage', 'forum', 'blog', 'faq', 'contact', 'changelog', 'policy'): 56 for key in ('homepage', 'forum', 'blog', 'faq', 'contact', 'changelog', 'policy'):
57 url = getattr(subscription, key) 57 url = getattr(subscription, key)
58 if url != None: 58 if url != None:
59 urls[url] = True 59 urls[url] = True
60 for (title, url, complete) in subscription.variants: 60 for (title, url, complete) in subscription.variants:
61 urls[url] = True 61 urls[url] = True
62 62
63 pool = eventlet.GreenPool() 63 pool = eventlet.GreenPool()
64 for (url, result) in pool.imap(checkURL, urls.iterkeys()): 64 for (url, result) in pool.imap(checkURL, urls.iterkeys()):
65 urls[url] = result 65 urls[url] = result
66 if result == False: 66 if result is False:
67 sites[urlparse(url).netloc] = True 67 sites[urlparse(url).netloc] = True
68 for (site, result) in pool.imap(checkSite, sites.iterkeys()): 68 for (site, result) in pool.imap(checkSite, sites.iterkeys()):
69 sites[site] = result 69 sites[site] = result
70 70
71 result = [] 71 result = []
72 for subscription in subscriptions: 72 for subscription in subscriptions:
73 s = {'name': subscription.name, 'links': []} 73 s = {'name': subscription.name, 'links': []}
74 result.append(s) 74 result.append(s)
75 for key in ('homepage', 'forum', 'blog', 'faq', 'contact', 'changelog', 'policy'): 75 for key in ('homepage', 'forum', 'blog', 'faq', 'contact', 'changelog', 'policy'):
76 url = getattr(subscription, key) 76 url = getattr(subscription, key)
(...skipping 15 matching lines...) Expand all
92 }) 92 })
93 return result 93 return result
94 94
95 if __name__ == '__main__': 95 if __name__ == '__main__':
96 setupStderr() 96 setupStderr()
97 97
98 subscriptions = checkSubscriptions() 98 subscriptions = checkSubscriptions()
99 outputFile = get_config().get('subscriptions', 'statusPage') 99 outputFile = get_config().get('subscriptions', 'statusPage')
100 template = get_template(get_config().get('subscriptions', 'statusTemplate')) 100 template = get_template(get_config().get('subscriptions', 'statusTemplate'))
101 template.stream({'subscriptions': subscriptions}).dump(outputFile, encoding= 'utf-8') 101 template.stream({'subscriptions': subscriptions}).dump(outputFile, encoding= 'utf-8')
OLDNEW
« no previous file with comments | « sitescripts/stats/test/common.py ('k') | sitescripts/urlfixer/bin/topDomains.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld