(func)
return gen.is_coroutine_function(func)
Return whether *func* is a Tornado coroutine function.
    Running coroutines are not supported.
Return whether *func* is a Tornado coroutine function.
    Running coroutines are not supported.
Return whether * func * is a Tornado coroutine function . Running coroutines are not supported .
def is_tornado_coroutine(func):
    """
    Return whether *func* is a Tornado coroutine function.
    Running coroutines are not supported.
    """
    if "tornado.gen" not in sys.modules:
        return False
    gen = sys.modules["tornado.gen"]
    if not hasattr(gen, "is_coroutine_function"):
        # Tornado version is too old
        return False
    return gen.is_coroutine_function(func)
def is_tornado_coroutine ( func ) : if "tornado.gen" not in sys . modules : return False gen = sys . modules [ "tornado.gen" ] if not hasattr ( gen , "is_coroutine_function" ) : # Tornado version is too old return False return gen . is_coroutine_function ( func )