Trying to install my custom module into Tryton. No errors while setup and startup. And even my custom class is registered but no any traces of the new module in Tryton web-client.
The setup is two docker containers (within Ubuntu Server 18.04) with tryton and a postgres DB.
trytond-admin ver. 5.6.3
module called ‘fleets’.
I used cookiecutter to create module structure. I followed manual of module creation, and seems checked all cross-referrences between .py files and xml-s.
I did required install and all updates:
python3 setup.py develop (in the folder ../modules/fleets) trytond-admin -u fleets --activate-dependencies -c /etc/trytond.conf trytond-admin --update-modules-list --activate-dependencies -c /etc/trytond.conf
But still no module in Tryton.
I started Tryton server with DEBUG info and I can see that class is actually registered:
Mon Jul 20 01:41:18 2020] INFO:trytond.modules:fleets:registering classes
then I can see the Pool:
Mon Jul 20 01:42:31 2020] INFO:trytond.pool:init pool for "tryton" ... <no my module here> .... Mon Jul 20 01:42:33 2020] INFO:trytond.modules:all modules loaded
And… no any mentions of my module anymore.
I spent hours, trying to understand where to look at. I have no idea how to debug this problem. I checked DB tables — there is no mention either fields of my module nor the module name (‘fleets’) itself.
What should be my next step?