#ansible
Вопрос:
Я установил callbacks_enabled = profile_tasks
(в конфигурации) для отслеживания продолжительности выполняемых задач, хотя формат даты и времени по умолчанию кажется довольно странным. Кажется, используется какая-то местность (хотя в Литве мы используем формат ISO):
TASK [docker-init : Install docker SDK] *****************************************************************
Pirmadienis 18 spalio 2021 22:46:19 0300 (0:00:05.308) 0:00:19.873 ****
ok: [v14-test]
Где я мог бы изменить этот формат даты и времени?
Ответ №1:
Похоже, что он жестко запрограммирован, поскольку strftime('%A %d %B %Y %H:%M:%S %z')
ему не хватает разветвления коллекции и изменения этой строки или отправки проблемы, я не верю, что он настраивается
Если вам просто нужно это исправить для этого одного случая, вы можете отредактировать profile_tasks.py
и исправить его, поскольку при прочих равных условиях ansible не будет повторно загружать коллекцию перед запуском вашего playbook
Комментарии:
1. Спасибо, так странно, что он жестко запрограммирован и имеет какой-то странный длинный формат. Сообщаемая проблема: github.com/ansible-collections/ansible.posix/issues/279