locp.odoo
役割名
Odoo CommunityをインストールするためのAnsible役割。
要件
この役割は、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: ofbiz役割のテストプレイブック。
hosts: odoo10
roles:
- locp-odoo
ライセンス
GPLv3
著者情報
League of Crafty Programmers Ltd.によって開発されました。
問題を提起したり貢献を行いたい場合は、以下にアクセスしてください: https://github.com/locp/ansible-role-odoo