|
|
Quan es demana a Sistemes una màquina per a un client, la màquina inclou una imatge de sistema operatiu (Ubuntu 16.04, per exemple), usuaris i grups de sistema, llibreries bàsiques de Python i una sèrie d'scripts per arrancar i aturar instàncies, a `/etc/init.d/openerp-server-instanciaX`.
|
|
|
|
|
|
Aquests scripts assumeixen que les instàncies s'instal·len als directoris `/opt/openerp/instanciaX`, i que en aquests mateixos directoris hi ha l'executable del servidor openerp.
|
|
|
|
|
|
Per exemple, el `daemon` per executar l'odoo d'una instància és:
|
|
|
|
|
|
```bash
|
|
|
if [ -f /opt/openerp/instancia${INSTANCIA}/odoo.py ]
|
|
|
...
|
|
|
DAEMON_COMPLETE="/usr/bin/python /opt/openerp/instancia${INSTANCIA}/odoo.py"
|
|
|
CONFIGFILE=/etc/openerp-server-instancia${INSTANCIA}.conf
|
|
|
```
|
|
|
|
|
|
Per adaptar-ho a un entorn virtual que segueixi l'estructura proposada, els valors han de ser:
|
|
|
|
|
|
```bash
|
|
|
if [ -f /opt/openerp/instancia${INSTANCIA}/bin/odoo ]
|
|
|
...
|
|
|
DAEMON_COMPLETE="/opt/openerp/instancia${INSTANCIA}/bin/python /opt/openerp/instancia${INSTANCIA}/bin/odoo.py"
|
|
|
CONFIGFILE=/opt/openerp/instancia${INSTANCIA}/odoo.conf
|
|
|
```
|
|
|
|
|
|
A `odoo.conf`, reviseu que els paths d'`addons_path` siguin els correctes.
|
|
|
|
|
|
|