�
�Udac @` sb d d l m Z m Z m Z e Z d Z d d l m Z d d l
m Z d e f d � � YZ d S( i ( t absolute_importt divisiont print_functions�
callback: stderr
callback_type: stdout
requirements:
- set as main display callback
short_description: Splits output, sending failed tasks to stderr
version_added: "2.4"
deprecated:
why: The 'default' callback plugin now supports this functionality
removed_in: '2.11'
alternative: "'default' callback plugin with 'display_failed_stderr = yes' option"
extends_documentation_fragment:
- default_callback
description:
- This is the stderr callback plugin, it behaves like the default callback plugin but sends error output to stderr.
- Also it does not output skipped host/task/item status
( t constants( t CallbackModuleR c B` s5 e Z d Z d Z d Z d Z d � Z e d � Z RS( s|
This is the stderr callback plugin, which reuses the default
callback plugin but sends error output to stderr.
g @t stdoutt stderrc C` s# t t | � | _ | j j � d S( N( t superR t super_reft __init__( t self( ( sC /usr/lib/python2.7/site-packages/ansible/plugins/callback/stderr.pyR * s c C` sk | j j d d � } | j | j | j j � | j j d k rh | j | j j k rh | j
| j � n | j | j d t �| j
| j � | j j r� d | j k r� | j | � n� | r| j j d | j j � | d | j | j � f d t j d t �n>