On 23/11/16 20:53, Mauricio Martinez Garcia wrote:

OK, después de resolver el tema del usuario de base de datos y realizar a instalación "plana" de la nueva version. al hacer la ejecución de los pasos comentados anteriormente no funciona la migración, recibo este error.


*gnuhealth@lenovomaudev:~/gnuhealth/tryton/server/trytond-3.8.8/bin $ ./trytond -d gnuhealth -u all*
Traceback (most recent call last):
  File "./trytond", line 80, in <module>
    server.TrytonServer(options).run()
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/server.py", line 112, in run
    Pool(db_name).init(update=self.options.update, lang=lang)
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/pool.py", line 155, in init
    lang=lang)
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/modules/__init__.py", line 427, in load_modules
    _load_modules()
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/modules/__init__.py", line 391, in _load_modules
    graph = create_graph(module_list)[0]
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/modules/__init__.py", line 158, in create_graph
    info = get_module_info(module)
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/modules/__init__.py", line 142, in get_module_info
    with tools.file_open(os.path.join(name, 'tryton.cfg')) as fp:
File "/home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/tools/misc.py", line 105, in file_open
    raise IOError('File not found : %s ' % name)
*IOError: File not found : /home/gnuhealth/gnuhealth/tryton/server/trytond-3.8.8/trytond/modules/all/tryton.cfg *


Lo que veo es que de entrada busca el archivo de configuración en un lugar distinto, y naturalmente con otro nombre.

Creo yo que el que busca es el siguiente:

*/home/gnuhealth/gnuhealth/tryton/server/config
*
*trytond.conf*

Aunque voy a hecharme un clavado en el code a ver si encuentro algo adicional.

Que alternativas puedo usar para migrarlo de forma manual?

agradezco su apoyo.
saludos
Prueba reemplazar

gnuhealth -u all

por

gnuhealth -u ir

Responder a