app/django/utils/thread_support.py
author David Anderson <david.jc.anderson@gmail.com>
Fri, 13 Mar 2009 23:12:43 +0000
changeset 1846 ac30e04bcbba
parent 323 ff1a9aa48cfd
permissions -rw-r--r--
Redirect stdout/stderr through the logging system. This change also causes the uncaptured output of subprocesses to be routed to the logging system for recording in the session transcript.

"""
Code used in a couple of places to work with the current thread's environment.
Current users include i18n and request prefix handling.
"""

try:
    import threading
    currentThread = threading.currentThread
except ImportError:
    def currentThread():
        return "no threading"