Browse Source

Remove environment variables from logs only if they are in the requests

Guillaume Ayoub 14 years ago
parent
commit
58cdbf7450
1 changed files with 2 additions and 1 deletions
  1. 2 1
      radicale/__init__.py

+ 2 - 1
radicale/__init__.py

@@ -113,7 +113,8 @@ class Application(object):
         """Remove environment variables from the headers for logging."""
         request_environ = dict(environ)
         for shell_variable in os.environ:
-            del request_environ[shell_variable]
+            if shell_variable in request_environ:
+                del request_environ[shell_variable]
         return request_environ
     # pylint: enable=E0202