| Index: filters/get_subscriptions.py |
| diff --git a/filters/get_subscriptions.py b/filters/get_subscriptions.py |
| index e87459808f6956f4dadbb6eec51d3779cc9f4345..d5d20768584f4788fab1b1cc46ae68afb35a90b7 100644 |
| --- a/filters/get_subscriptions.py |
| +++ b/filters/get_subscriptions.py |
| @@ -17,10 +17,16 @@ import codecs |
| import os |
| import tarfile |
| import urllib |
| +import logging |
| from ConfigParser import SafeConfigParser |
| def get_subscriptions(_): |
| - from sitescripts.subscriptions import subscriptionParser |
| + try: |
| + from sitescripts.subscriptions import subscriptionParser |
| + except ImportError: |
| + logging.warning("Unable to import sitescripts, proceeding with empty " |
| + "subscriptions list.") |
| + return [] |
| result = {} |
| utf8_reader = codecs.getreader('utf8') |