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