community.general/lib/ansible/plugins/callback
Will Thames 11da85f938 timer callback plugin: handle timezone changes better
A playbook that does `timezone name=Australia/Brisbane` on
a host previously in UTC will appear to take 10 hours.

Improve the seconds handling for playbooks that take longer
than one hour.
Improve the hours handling for playbooks that take longer than
one day.

TZ change before:
```
Playbook run took 0 days, 10 hours, 0 minutes, 36055 seconds
```
After:
```
Playbook run took 0 days, 0 hours, 0 minutes, 55 seconds
```

Sleep for 100s more than one hour before:
```
Playbook run took 0 days, 1 hours, 1 minutes, 3641 seconds
```

After:
```
Playbook run took 0 days, 1 hours, 1 minutes, 41 seconds
```
2017-08-03 11:09:27 -04:00
..
__init__.py properly filter out noise from debug 2017-07-18 12:32:39 -04:00
actionable.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
context_demo.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
debug.py Add missing boilerplate code. (#16980) 2016-08-05 12:22:52 -07:00
default.py PEP 8 fix. 2017-07-18 10:22:34 -07:00
dense.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
foreman.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
full_skip.py skippy callback plugin: hides banner for skipped tasks (#18621) 2017-08-01 08:19:51 -04:00
hipchat.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
jabber.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
json.py Remove direct calls to print and cleanup imports 2016-11-07 17:12:36 -05:00
junit.py Remove the end of the task_data.path which causes #21461 2017-02-15 17:35:16 -08:00
log_plays.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
logentries.py Fix undefined variables, basestring usage, and some associated python3 issues 2017-07-25 15:58:23 -07:00
logstash.py Misc typo for Ansible 2017-06-21 11:19:41 -04:00
mail.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
minimal.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
oneline.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
osx_say.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
profile_roles.py Fix pep8 issues in profile_roles (#25458) 2017-06-07 21:20:59 -05:00
profile_tasks.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
profile_tasks.rst updated docs to show new output 2016-03-03 18:05:39 -05:00
selective.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
skippy.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
slack.py Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
stderr.py Fixes #17958: use stderr instead of the default stdout for fatal errors (#17962) 2017-07-28 10:50:15 -07:00
syslog_json.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
timer.py timer callback plugin: handle timezone changes better 2017-08-03 11:09:27 -04:00
tree.py Move uses of to_bytes, to_text, to_native to use the module_utils version (#17423) 2016-09-06 22:54:17 -07:00