locp.odoo
角色名称
Ansible 角色用于安装 Odoo Community。
要求
该角色帮助安装和配置 Odoo Community 版。 Odoo 9 和 10 可以在 CentOS 7 上安装,但 Odoo 11 需要比 CentOS 上可用的更新版本 Python。因此,如果你仍然想使用 RedHat 家族,你需要使用 Fedora 26。
角色变量
变量名称 | 默认值 | 描述 |
---|---|---|
odoo_config_file | '/etc/odoo/odoo.conf' | 配置文件的完整路径。 |
odoo_enable_odoo9_repo | false | 是否配置 Odoo 9 的存储库。 |
odoo_enable_odoo10_repo | false | 是否配置 Odoo 10 的存储库。 |
odoo_enable_odoo11_repo | false | 是否配置 Odoo 11 的存储库。 |
odoo_install_wkhtmltopdf | false | 是否安装 Wkhtmltopdf。 |
odoo_package_name | odoo | Odoo 软件包的名称(可选择包含版本号)。对于 Odoo 9 需要更改为 /etc/odoo/openerp-server.conf 。 |
示例剧本
配置以下变量:
---
odoo_enable_odoo10_repo: true
odoo_install_wkhtmltopdf: true
odoo_settings:
admin_passwd: XXX_TOP_SECRET_XXX
db_host: False
db_port: False
db_user: odoo
db_password: False
然后在你的剧本中包含类似以下内容:
---
- name: Odoo 角色的测试剧本。
hosts: odoo10
roles:
- locp-odoo
许可证
GPLv3
作者信息
由 League of Crafty Programmers Ltd. 开发。
如需提出问题或做贡献,请前往 https://github.com/locp/ansible-role-odoo