Merge pull request #50 from scottlimmer/feature/49-builtins-compatibility

[#49] Use of builtins module in controller breaks CKAN Version: >= 2.…
This commit is contained in:
Sergey 2020-11-23 17:15:05 +02:00 committed by GitHub
commit cbee3f06d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -1,5 +1,5 @@
from __future__ import absolute_import
from builtins import str
import logging
from ckan.lib.base import BaseController, c, render, request
from . import dbutil
@ -13,6 +13,16 @@ from paste.util.multidict import MultiDict
from ckan.controllers.api import ApiController
from ckan.exceptions import CkanVersionException
import ckan.plugins.toolkit as tk
try:
tk.requires_ckan_version("2.9")
except CkanVersionException:
pass
else:
from builtins import str
log = logging.getLogger("ckanext.googleanalytics")