El jueves, 6 de abril de 2017, 12:09:29 (UTC-3), Sergi Almacellas Abellana 
escribió:
>
> El 06/04/17 a les 17:06, Luis Deiana ha escrit: 
> > Y si me los pide pq son dependencias nuevas no los tengo instalados en 
> > la base pq no hay soporte para la version 3.4 de estos modulos. 
> > En definitiva no se como restaurar actualizar la base desde un backup. 
> Debes instalar los módulos al actualizar la base de datos, para ello 
> sólo hace falta que los añadas con la opción -u separados por comas. 
>
> Por ejemplo: 
>
> trytond-admin -d <bbdd> --all -u <nuevo_modulo_a_instalar> 
> <otro_modulo_a_instalar> 
>
>
ok, me dice los iguiente:

luis@Tryton:~$ trytond-admin -c /etc/trytond.conf -d SI_40 -u party_ar 
sale_w_tax bank_ar bank purchase_request
Traceback (most recent call last):
  File "/usr/local/bin/trytond-admin", line 6, in <module>
    exec(compile(open(__file__).read(), __file__, 'exec'))
  File "/home/luis/tryton/trytond/bin/trytond-admin", line 21, in <module>
    admin.run(options)
  File "/home/luis/tryton/trytond/trytond/admin.py", line 48, in run
    Pool(db_name).init(update=options.update, lang=lang)
  File "/home/luis/tryton/trytond/trytond/pool.py", line 155, in init
    lang=lang)
  File "/home/luis/tryton/trytond/trytond/modules/__init__.py", line 429, 
in load_modules
    _load_modules()
  File "/home/luis/tryton/trytond/trytond/modules/__init__.py", line 398, 
in _load_modules
    load_module_graph(graph, pool, update, lang)
  File "/home/luis/tryton/trytond/trytond/modules/__init__.py", line 237, 
in load_module_graph
    cls.__register__(module)
  File "/home/luis/tryton/trytond/trytond/modules/party_ar/party.py", line 
294, in __register__
    super(PartyIdentifier, cls).__register__(module_name)
  File "/home/luis/tryton/trytond/trytond/modules/party/party.py", line 
252, in __register__
    super(PartyIdentifier, cls).__register__(module_name)
  File "/home/luis/tryton/trytond/trytond/model/modelsql.py", line 132, in 
__register__
    super(ModelSQL, cls).__register__(module_name)
  File "/home/luis/tryton/trytond/trytond/model/model.py", line 112, in 
__register__
    model_id = Model_.register(cls, module_name)
  File "/home/luis/tryton/trytond/trytond/ir/model.py", line 104, in 
register
    [[model.__name__, model._get_name(), model.__doc__,
  File "/home/luis/tryton/trytond/trytond/model/model.py", line 94, in 
_get_name
    assert cls.__doc__, '%s has no docstring' % cls
AssertionError: <class 'trytond.pool.party.identifier'> has no docstring

 

> Un saludo, 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>

Responder a