Ayuda


¡BIENVENIDO AL FORO DE ODOO ARGENTINA!

BRINDAMOS UN ESPACIO A LA COMUNIDAD ARGENTINA DE ODOO PARA CENTRALIZAR EL DEBATE, COMPARTIR IDEAS, DESARROLLOS, Y FORMAR PARTE DE UNA COMUNIDAD QUE CRECE DÍA A DÍA

¿No estás registrado?  REGISTRATE

0

Instalar conector magento en imagen docker

Avatar
Pablo Calvo

Hola, baje la imagen de docker, me conecto usando "sudo docker exec -it <container> bash";

modifico /etc/odoo/openerp-server.conf para que quede

addons_path = /opt/odoo/extra-addons,/opt/odoo/connector-magento, luego desde la gui

Configuracion > Modulos > Actualizar la lista de modulos

Nunca me trae mis modulos, en instalaciones anteriores (fuera del container) me funcionaba.

 

Tienen idea que puede ser?

 

 

 

Avatar
Descartar
2 Respuestas
0
Avatar
Pablo Calvo
Mejor respuesta

Gracias, me hice este comando

sudo docker run --rm --link aeroo_docs:aeroo -p 8069:8069 -v ~/odoo80/config:/etc/odoo -v ~/odoo80/sources:/mnt/extra-addons -v ~/odoo80/data_dir:/var/lib/odoo --link db-odoo80:db --name odoo80 adhoc/odoo-adhoc:8.0 -- --stop-after-init -s --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/extra-addons/odoo-addons,/mnt/extra-addons/aeroo_reports,/mnt/extra-addons/connector-ecommerce,/mnt/extra-addons/connector,/mnt/extra-addons/e-commerce,/mnt/extra-addons/product-attribute,/mnt/extra-addons/sale-workflow,/mnt/extra-addons/connector-magento --logfile=/var/lib/odoo/odoo.log

Ocurre que el conector de magento necesita un modulo que entiendo debe ir adentro del contenedor, como haria para incluirlo?

 


2015-12-16 19:35:35,215 1 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/usr/lib/python2.7/dist-packages/openerp/service/server.py", line 290, in app
    return self.app(e, s)
  File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1289, in __call__
    self.load_addons()
  File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1310, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/usr/lib/python2.7/dist-packages/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/__init__.py", line 6, in <module>
    from . import magento_model
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/magento_model.py", line 29, in <module>
    from .unit.backend_adapter import GenericAdapter
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/unit/__init__.py", line 5, in <module>
    from . import import_synchronizer
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/unit/import_synchronizer.py", line 42, in <module>
    from ..related_action import link
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/related_action.py", line 34, in <module>
    from .unit.backend_adapter import GenericAdapter
  File "/mnt/extra-addons/connector-magento/magentoerpconnect/unit/backend_adapter.py", line 26, in <module>
    import magento as magentolib
ImportError: No module named magento

 

 

Avatar
Descartar
0
Avatar
Administrator
Mejor respuesta

Pablo

Como estás? Me parece que estás dando de alta el container con pocos parámetros,

revisate la guia en http://www.odooargentina.com/page/docker-avanzado

Aca esta el comando que conecta el conf para agregar repos

sudo docker run --rm --link aeroo_docs:aeroo -p 127.0.0.1:8069:8069 -p 127.0.0.1:8072:8072 -v ~/odoo80/config:/etc/odoo -v ~/odoo80/sources:/mnt/extra-addons -v ~/odoo80/data_dir:/var/lib/odoo --link db-odoo80:db --name odoo80 adhoc/odoo-adhoc:8.0 -- --stop-after-init -s --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/extra-addons/odoo-addons,/mnt/extra-addons/aeroo_reports 

saludos!

Avatar
Descartar