# HG changeset patch # User ymh # Date 1441973233 -7200 # Node ID 8b742651d65598f09b5aa54fa95274897abe0052 # Parent 681b48b19e3f5c66973ec9332926b47d6aa19aca Correct monkeypatching + create new version to test on live server diff -r 681b48b19e3f -r 8b742651d655 server/src/remie/apps.py --- a/server/src/remie/apps.py Thu Sep 10 18:39:45 2015 +0200 +++ b/server/src/remie/apps.py Fri Sep 11 14:07:13 2015 +0200 @@ -3,12 +3,12 @@ class RemieAppConfig(AppConfig): ''' - App config to monkey patch + App config to monkey patch ''' name = 'remie' verbose_name = 'REMIE' - def ready(self): - from django_cas_ng.backends import _verify_cas2 - _verify_cas2 = REMIE_verify_cas2 + def ready(self): + from django_cas_ng import backends + backends._verify_cas2 = REMIE_verify_cas2 diff -r 681b48b19e3f -r 8b742651d655 server/src/remie/cas.py --- a/server/src/remie/cas.py Thu Sep 10 18:39:45 2015 +0200 +++ b/server/src/remie/cas.py Fri Sep 11 14:07:13 2015 +0200 @@ -20,6 +20,7 @@ page = urlopen(url) try: response = page.read() + logger.debug("Verify CAS response : ") logger.debug(response) tree = ElementTree.fromstring(response) if tree[0].tag.endswith('authenticationSuccess'): @@ -27,4 +28,4 @@ else: return None, None finally: - page.close() \ No newline at end of file + page.close() diff -r 681b48b19e3f -r 8b742651d655 server/src/remieplt/__init__.py --- a/server/src/remieplt/__init__.py Thu Sep 10 18:39:45 2015 +0200 +++ b/server/src/remieplt/__init__.py Fri Sep 11 14:07:13 2015 +0200 @@ -1,4 +1,4 @@ -VERSION = (0, 0, 17, "final", 0) +VERSION = (0, 0, 18, "final", 0) VERSION_STR = unicode(".".join(map(lambda i:"%02d" % (i,), VERSION[:2])))