�
�Udac @` s� d d l m Z m Z m Z e Z d Z d d l Z d d l Z d d l m
Z
d d l m Z e j � Z
a d � Z d d � Z d � Z d
� Z d e
f d � � YZ d S(
i ( t absolute_importt divisiont print_functions
callback: profile_roles
type: aggregate
short_description: adds timing information to roles
version_added: "2.4"
description:
- This callback module provides profiling for ansible roles.
requirements:
- whitelisting in configuration
N( t CallbackBase( t reducec C` s3 d � } d t t | | d g d d d g � � S( Nc S` s t t | d | � � | d S( Ni i ( t listt divmod( t llt b( ( sJ /usr/lib/python2.7/site-packages/ansible/plugins/callback/profile_roles.pyt rediv s s %d:%02d:%02d.%03di� i<