From 327157d610972da9967111e93614f39a0ebbfc04 Mon Sep 17 00:00:00 2001 From: Joost Cassee Date: Fri, 18 Feb 2011 13:48:51 +0100 Subject: [PATCH] Fix small code style issues based on pylint Also update patch version number. --- analytical/__init__.py | 2 +- analytical/models.py | 5 +++++ analytical/templatetags/chartbeat.py | 19 ++++++++++------- analytical/templatetags/performable.py | 6 ++++-- analytical/utils.py | 28 ++++++++++++++++++++++++-- setup.py | 2 +- 6 files changed, 49 insertions(+), 13 deletions(-) diff --git a/analytical/__init__.py b/analytical/__init__.py index 1c27423..fff20fb 100644 --- a/analytical/__init__.py +++ b/analytical/__init__.py @@ -10,6 +10,6 @@ Django_ project. See the ``docs`` directory for more information. __author__ = "Joost Cassee" __email__ = "joost@cassee.net" -__version__ = "0.5.0" +__version__ = "0.5.1" __copyright__ = "Copyright (C) 2011 Joost Cassee" __license__ = "MIT License" diff --git a/analytical/models.py b/analytical/models.py index e69de29..075c886 100644 --- a/analytical/models.py +++ b/analytical/models.py @@ -0,0 +1,5 @@ +""" +Models for the django-analytical Django application. + +This application currently does not use models. +""" diff --git a/analytical/templatetags/chartbeat.py b/analytical/templatetags/chartbeat.py index 5d32db7..b9d4c66 100644 --- a/analytical/templatetags/chartbeat.py +++ b/analytical/templatetags/chartbeat.py @@ -58,7 +58,7 @@ def chartbeat_top(parser, token): class ChartbeatTopNode(Node): def render(self, context): if is_internal_ip(context): - return disable_html(INIT_CODE, self.name) + return disable_html(INIT_CODE, "Chartbeat") return INIT_CODE @@ -84,12 +84,7 @@ class ChartbeatBottomNode(Node): def render(self, context): config = {'uid': self.user_id} - domain = context.get(DOMAIN_CONTEXT_KEY) - if domain is None and getattr(settings, 'CHARTBEAT_AUTO_DOMAIN', True): - try: - domain = Site.objects.get_current().domain - except (ImproperlyConfigured, Site.DoesNotExist): - pass + domain = _get_domain(context) if domain is not None: config['domain'] = domain html = SETUP_CODE % {'config': simplejson.dumps(config)} @@ -102,3 +97,13 @@ def contribute_to_analytical(add_node): ChartbeatBottomNode() # ensure properly configured add_node('head_top', ChartbeatTopNode, 'first') add_node('body_bottom', ChartbeatBottomNode, 'last') + + +def _get_domain(context): + domain = context.get(DOMAIN_CONTEXT_KEY) + if domain is None and getattr(settings, 'CHARTBEAT_AUTO_DOMAIN', True): + try: + domain = Site.objects.get_current().domain + except (ImproperlyConfigured, Site.DoesNotExist): #pylint: disable=E1101 + pass + return domain diff --git a/analytical/templatetags/performable.py b/analytical/templatetags/performable.py index 26fc275..f4f027c 100644 --- a/analytical/templatetags/performable.py +++ b/analytical/templatetags/performable.py @@ -13,7 +13,9 @@ from analytical.utils import is_internal_ip, disable_html, get_identity, \ API_KEY_RE = re.compile(r'^\w{6}$') -SETUP_CODE = """""" +SETUP_CODE = """ + +""" IDENTIFY_CODE = """