играю с ansible. Я обнаружил, что у него есть сумка (о которой уже сообщалось) в ansible.utils.display: Отображение класса - метод: def error (...)
И мне интересно, можно ли как-то переопределить этот метод.
Я могу импортировать этот модуль - и написать класс, производный от Display:
from ansible.utils.display import Display
...
class MyDisplay(Display):
def error(self, msg, wrap_text=True):
...
но я не знаю, как сказать ansible, чтобы использовать его.
Я уже написал класс, который расширяет CallbackBase .
И я мог бы сказать, что это можно использовать в настройках ansible.cfg file:
[defaults]
callback_plugins = ./callbacks
stdout_callback = mylog
Я пробовал с: display_callback = myDisplay , но это не сработало