Odoo Help
Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM
|
e-Commerce
|
Accounting
|
Inventory
|
PoS
|
Project management
|
MRP
|
etc.
Finding all modules on a system ?
I recently took over implementation of an OpenERP installation.
It contains several installs of OpenERP (three versions - each with a test install, a migration install, a development install, a staging install and a production install) and also has many directories containing OpenERP Modules.
I am looking for a specific module but want to avoid the time consuming task of looking in every addons path for each of the 15 different installs of OpenERP.
Is there a way to search the entire filesystem (Ubuntu) for folders that are OpenERP modules and create a sorted list?
An OpenERP module can be identified by a folder or directory containing the file __openerp__.py
An Ubuntu search for all folders containing that file can be done by running the following command as sudo: (this command also sorts the list by path and outputs the list to a file)
find . -type d -exec test -e "{}/__openerp__.py" ';' -print | sort > modules.txt
You can then open this file in Excel and create a formula to find the last / character in the path and extract just the module name.
=RIGHT(A1,LEN(A1)-FIND("|",SUBSTITUTE(A1,"/","|",LEN(A1)-LEN(SUBSTITUTE(A1,"/","")))))
Once you have the module name, you can sort again just by this column, and you will have a sorted list of all OpenERP module names on the filesystem together with the paths that locate them.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.
RegisterOdoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.
Test it nowQuestion tools
Stats
Asked: 11/21/13, 1:30 PM |
Seen: 1162 times |
Last updated: 3/16/15, 8:10 AM |