From: Radek Czajka Date: Fri, 11 May 2012 12:33:10 +0000 (+0200) Subject: allow no PIWIK conf, fix test reqs X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/184917ac9cebbbd433115f9518aeb409853d6c77?ds=sidebyside;hp=--cc allow no PIWIK conf, fix test reqs --- 184917ac9cebbbd433115f9518aeb409853d6c77 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