From 184917ac9cebbbd433115f9518aeb409853d6c77 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Fri, 11 May 2012 14:33:10 +0200 Subject: [PATCH] allow no PIWIK conf, fix test reqs --- apps/stats/utils.py | 7 +++++-- requirements-test.txt | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/stats/utils.py b/apps/stats/utils.py index 007afa6e8..44c5d5160 100644 --- a/apps/stats/utils.py +++ b/apps/stats/utils.py @@ -26,7 +26,11 @@ PIWIK_API_VERSION = 1 # Retrieve piwik information -_host = urlparse.urlsplit(settings.PIWIK_URL).netloc +try: + _host = urlparse.urlsplit(settings.PIWIK_URL).netloc +except AttributeError: + logger.debug("PIWIK_URL not configured.") + _host = None try: _id_piwik = PiwikSite.objects.get(site=Site.objects.get_current().id).id_site except PiwikSite.DoesNotExist: @@ -69,5 +73,4 @@ def piwik_track(klass_or_method): klass.__call__ = wrap return klass else: - print klass_or_method return wrap diff --git a/requirements-test.txt b/requirements-test.txt index e8c7db60e..d766c0725 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,3 +1,4 @@ nose>=0.11 django-nose nosexcover +polib -- 2.20.1