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

Unified Diff: filters/get_subscriptions.py

Issue 5417256838234112: Issue 2130 - [adblockplus.org Anwiki to CMS migration] Get rid of unconditional sitescripts depende… (Closed)
Patch Set: Created March 11, 2015, 8:48 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: filters/get_subscriptions.py
===================================================================
--- a/filters/get_subscriptions.py
+++ b/filters/get_subscriptions.py
@@ -13,19 +13,19 @@
# You should have received a copy of the GNU General Public License
# along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>.
import codecs
import os
import tarfile
import urllib
-from sitescripts.subscriptions.subscriptionParser import parse_file, calculate_supplemented
+def get_subscriptions(_):
+ from sitescripts.subscriptions.subscriptionParser import parse_file, calculate_supplemented
-def get_subscriptions(_):
result = {}
utf8_reader = codecs.getreader('utf8')
source = urllib.urlopen("https://hg.adblockplus.org/subscriptionlist/archive/default.tar.gz")
try:
with tarfile.open(fileobj=source, mode="r|gz") as archive:
for fileinfo in archive:
if os.path.splitext(fileinfo.name)[1] != ".subscription":
continue
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld