st2common/st2common/util/monkey_patch.py
def monkey_patch():
    """
    Function which performs eventlet monkey patching and also takes into account "--use-debugger"
    argument in the command line arguments.

    If this argument is found, no monkey patching is performed for the thread module. This allows
    user to use remote debuggers.
    """
    import eventlet

    patch_thread = not is_use_debugger_flag_provided()
    eventlet.monkey_patch(os=True, select=True, socket=True, thread=patch_thread, time=True)

    Function which performs eventlet monkey patching and also takes into account "--use-debugger"
    argument in the command line arguments.

    If this argument is found, no monkey patching is performed for the thread module. This allows
    user to use remote debuggers.
    
Function which performs eventlet monkey patching and also takes into account "--use-debugger"
argument in the command line arguments.

If this argument is found, no monkey patching is performed for the thread module. This allows
user to use remote debuggers.
Function which performs eventlet monkey patching and also takes into account " -- use - debugger " argument in the command line arguments . If this argument is found no monkey patching is performed for the thread module . This allows user to use remote debuggers .
def monkey_patch():
    import eventlet
    patch_thread = not is_use_debugger_flag_provided()
    eventlet.monkey_patch(os=True, select=True, socket=True, thread=patch_thread, time=True)
def monkey_patch ( ) : import eventlet patch_thread = not is_use_debugger_flag_provided ( ) eventlet . monkey_patch ( os = True , select = True , socket = True , thread = patch_thread , time = True )
Function which performs eventlet monkey patching and also takes into account "--use-debugger"
argument in the command line arguments.
Function which performs eventlet monkey patching and also takes into account " -- use - debugger " argument in the command line arguments .
"""
    Function which performs eventlet monkey patching and also takes into account "--use-debugger"
    argument in the command line arguments.

    If this argument is found, no monkey patching is performed for the thread module. This allows
    user to use remote debuggers.
    """