Odoo: как узнать, кто установил конкретный модуль? - PullRequest
0 голосов
/ 21 февраля 2019

У меня вопрос о том, кто установил конкретный модуль в среде производства, потому что несколько дней назад я обнаружил модуль, которого не было среди купленных модулей

1 Ответ

0 голосов
/ 22 февраля 2019

Модуль журналов Odoo устанавливается на info уровне журнала, поэтому, если ваш уровень журнала установлен на info и у вас есть файлы журнала, вы можете просто использовать инструмент grep, чтобы найти строки журнала установки этого модуля.

grep -P 'ALLOW access to module.(button_immediate_install|button_install) on \[.*\]' log_file 

Это будет соответствовать всей строке установки / обновления модуля в файле журнала.Если вы хотите ограничить установку конкретного модуля, вы можете заменить \[.*\] на \[.*module_name.*\] шаблон.

2018-08-28 10:20:42,825 26271 INFO odoo odoo.addons.base.module.module: ALLOW access to module.button_immediate_install on ['module_name'] to user admin #1 via xxx.xxx.xxx.xxx

Таким образом, вы получите соответствующий пользователя и IP-адрес для установки конкретного модуля.

...