Hola nuevamente Stephen:

El 27 de abril de 2018, 14:45, Stephen Amell<stephenam...@inbox.lv>
escribió:

> Mil gracias Daymel, tal cual, cambie esas lineas como decías y funciono,
> ahora bien, no probe el restore.
> Les cuento la semana que viene como me fue.
>
>
> def main():
>     """
>     The main method of Barman
>     """
>
> *    try:*
> *        reload(sys)*
> *        sys.setdefaultencoding('utf8')*
> *    except:*
> *        pass*
>
>     p = ArghParser(epilog='Barman by 2ndQuadrant (www.2ndQuadrant.com)')
>     p.add_argument('-v', '--version', action='version',
>                    version='%s\n\nBarman by 2ndQuadrant (
> www.2ndQuadrant.com)'
>                            % barman.__version__)
>
>
>
Gracias por la confirmación. Se incluyó la solución el próximo release.
Cualquier feedback relacionado con Barman bienvenido.

Saludos



> On 2018-04-27 14:37, Stephen Amell wrote:
>
> Si si, por supuesto!
>
> Probando...
>
> On 2018-04-27 14:23, Daymel Bonne wrote:
>
> El 27 de abril de 2018, 12:17, Daymel Bonne<daymel.bo...@2ndquadrant.ec>
> escribió:
>
>> Hola Stephen:
>>
>> 2018-04-27 10:18 GMT-05:00 Stephen Amell <stephenam...@inbox.lv>:
>>
>>> Buenos días lista, como va?
>>>
>>> Estoy empezando a probar Barman 2.3 (http://docs.pgbarman.org/rele
>>> ase/2.3/), pero estoy teniendo un problema con una base LATIN1. Mas
>>> abajo les dejo el log a ver si me pueden orientar, por lo pronto me estoy
>>> uniendo al grupo de barman a ver si ahi encuentro algo (pero es en ingles
>>> ;P)
>>>
>>> ¿Alguien sabe si hay alguna limitación con los diccionarios que respalda
>>> barman?
>>>
>>>
>>> 2018-04-27 11:48:04,547 [16909] barman.cli ERROR: 'ascii' codec can't
>>> encode character u'\xab' in position 455: ordinal not in range(128)
>>> See log file for more details.
>>>
>>> Traceback (most recent call last):
>>>   File "/usr/lib/python2.7/site-packages/barman/cli.py", line 1123, in
>>> main
>>>     p.dispatch(pre_call=global_config)
>>>   File "/usr/lib/python2.7/site-packages/argh/helpers.py", line 55, in
>>> dispatch
>>>     return dispatch(self, *args, **kwargs)
>>>   File "/usr/lib/python2.7/site-packages/argh/dispatching.py", line
>>> 174, in dispatch
>>>     for line in lines:
>>>   File "/usr/lib/python2.7/site-packages/argh/dispatching.py", line
>>> 277, in _execute_command
>>>     for line in result:
>>>   File "/usr/lib/python2.7/site-packages/argh/dispatching.py", line
>>> 231, in _call
>>>     result = function(namespace_obj)
>>>   File "/usr/lib/python2.7/site-packages/barman/cli.py", line 215, in
>>> backup
>>>     server.backup()
>>>   File "/usr/lib/python2.7/site-packages/barman/server.py", line 989,
>>> in backup
>>>     self.backup_manager.backup()
>>>   File "/usr/lib/python2.7/site-packages/barman/backup.py", line 369,
>>> in backup
>>>     msg_lines = str(e).strip().splitlines()
>>> UnicodeEncodeError: 'ascii' codec can't encode character u'\xab' in
>>> position 455: ordinal not in range(128)
>>>
>>> 2018-04-27 11:49:02,101 [17847] barman.config DEBUG: Including
>>> configuration file: vm-latin1.cx.ar.conf
>>> 2018-04-27 11:49:02,101 [17845] barman.config DEBUG: Including
>>> configuration file: latin1.cx.ar.conf
>>> 2018-04-27 11:49:02,102 [17847] barman.cli DEBUG: Initialised Barman
>>> version 2.3 (config: /etc/barman.conf, args: {'debug': False, 'command':
>>> 'cron', 'quiet': True, 'format': 'console'})
>>>
>>> Esto es un issue conocido que se solucionará en la próxima versión. La
>> solución temporal es la siguiente:
>>
>> Modifica en el fichero /usr/lib/python2.7/site-packages/barman/cli.py
>> la función main y al principio de la función haz el cambio siguiente:
>>
>> def main(): try: reload(sys) sys.setdefaultencoding('utf8') except: pass
>> # ... el resto de la función main aqui
>>
>>  Saludos
>>
>
> Si soluciona, déjanos saber.
>
> Saludos
> --
> Daymel Bonne               https://www.2ndQuadrant.com/
> <https://www.2ndquadrant.com/>
> Database Consultant, Training & Services
>
>
>
>


-- 
Daymel Bonne               https://www.2ndQuadrant.com/
<https://www.2ndquadrant.com/>
Database Consultant, Training & Services

Reply via email to