2015-07-20 1 views
1

Можно ли указывать пути аддонов аддонов как шаблон?Odoo определяет пути аддонов как шаблон?

У меня есть каталог, в котором я храню модули разделенных проектов, как это:

~/source/: 
    project1/ 
    /module1 
    /module2 
    project2/ 
    /module3 
    /module4 

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

Но если я мог бы указать что-то вроде:

--addons-path=~/source/*/, поэтому было бы загрузить все проекты, как путь аддонов, она будет работать путь более динамично. Но делая это, просто дает мне ошибку, что такой каталог отсутствует.

ответ

0

Odoo не позволяет использовать этот синтаксис подстановки.

Эта конфигурация является simple split on comma с заменой только домашнего каталога (~ на unix) и переменных окружения.

Вы можете использовать оболочку или Баш скрипт, чтобы сделать это, например, в Linux оболочку можно использовать при запуске odoo командной строкой:

--addons-path=$(echo ~/source/* | tr ' ' ,) 

команда tr ' ' , используется для замены пространства ввести на подстановочные знаки по запятой, которая является разделителем путей, ожидаемым от оду.

 Смежные вопросы

  • Нет связанных вопросов^_^