�
�Udac @` sR d d l m Z m Z m Z e Z d Z d d l m Z d e f d � � YZ d S( i ( t absolute_importt divisiont print_functions>
callback: debug
type: stdout
short_description: formatted stdout/stderr display
description:
- Use this callback to sort through extensive debug output
version_added: "2.4"
extends_documentation_fragment:
- default_callback
requirements:
- set as stdout in configuration
( t CallbackModuleR c B` s2 e Z d Z d Z d Z d Z d e e d � Z RS( s�
Override for the default callback module.
Render std err/out outside of the rest of the result which it prints with
indentation.
g @t stdoutt debugc C` s� t | d <i } xE d d d d d d d g D]( } | | k r, | j | � | | <q, q, Wt j | | � } xT d d d d d g D]= } | | k r� | | r� | d | j � | | f 7} q� q� Wx$ | j � D] \ } } | | | <q� W| S(
s'