[Repoze-checkins] r746 - in repoze.pam/trunk/repoze/pam: . plugins

Chris McDonough chrism at agendaless.com
Tue Feb 26 07:15:01 UTC 2008


Author: Chris McDonough <chrism at agendaless.com>
Date: Tue Feb 26 02:15:01 2008
New Revision: 746

Log:
Better logging info.


Modified:
   repoze.pam/trunk/repoze/pam/middleware.py
   repoze.pam/trunk/repoze/pam/plugins/basicauth.py
   repoze.pam/trunk/repoze/pam/plugins/cookie.py
   repoze.pam/trunk/repoze/pam/plugins/form.py
   repoze.pam/trunk/repoze/pam/plugins/htpasswd.py

Modified: repoze.pam/trunk/repoze/pam/middleware.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/middleware.py	(original)
+++ repoze.pam/trunk/repoze/pam/middleware.py	Tue Feb 26 02:15:01 2008
@@ -94,6 +94,7 @@
                 logger and logger.info('configuration error: no challengers')
                 raise RuntimeError('no challengers found')
         else:
+            logger and logger.info('no challenge required')
             remember_headers = []
             if identifier:
                 remember_headers = identifier.remember(environ, identity)

Modified: repoze.pam/trunk/repoze/pam/plugins/basicauth.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/plugins/basicauth.py	(original)
+++ repoze.pam/trunk/repoze/pam/plugins/basicauth.py	Tue Feb 26 02:15:01 2008
@@ -58,6 +58,9 @@
             head = head + forget_headers
         return HTTPUnauthorized(headers=head)
 
+    def __repr__(self):
+        return '<%s %s>' % (self.__class__.__name__, id(self))
+
 def make_plugin(pam_conf, realm='basic'):
     plugin = BasicAuthPlugin(realm)
     return plugin

Modified: repoze.pam/trunk/repoze/pam/plugins/cookie.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/plugins/cookie.py	(original)
+++ repoze.pam/trunk/repoze/pam/plugins/cookie.py	Tue Feb 26 02:15:01 2008
@@ -51,6 +51,9 @@
             set_cookie = '%s=%s; Path=/;' % (self.cookie_name, cookie_value)
             return [('Set-Cookie', set_cookie)]
 
+    def __repr__(self):
+        return '<%s %s>' % (self.__class__.__name__, id(self))
+
 def make_plugin(pam_conf, cookie_name='repoze.pam.plugins.cookie'):
     plugin = InsecureCookiePlugin(cookie_name)
     return plugin

Modified: repoze.pam/trunk/repoze/pam/plugins/form.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/plugins/form.py	(original)
+++ repoze.pam/trunk/repoze/pam/plugins/form.py	Tue Feb 26 02:15:01 2008
@@ -102,6 +102,9 @@
 
         return auth_form
 
+    def __repr__(self):
+        return '<%s %s>' % (self.__class__.__name__, id(self))
+
 def make_plugin(pam_conf, login_form_qs='__do_login', rememberer_name=None):
     if rememberer_name is None:
         raise ValueError(

Modified: repoze.pam/trunk/repoze/pam/plugins/htpasswd.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/plugins/htpasswd.py	(original)
+++ repoze.pam/trunk/repoze/pam/plugins/htpasswd.py	Tue Feb 26 02:15:01 2008
@@ -39,6 +39,9 @@
                     return username
         return None
 
+    def __repr__(self):
+        return '<%s %s>' % (self.__class__.__name__, id(self))
+
 def crypt_check(password, hashed):
     from crypt import crypt
     salt = hashed[:2]


More information about the Repoze-checkins mailing list