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 <mailto:daymel.bo...@2ndquadrant.ec>> escribió:

    Hola Stephen:

    2018-04-27 10:18 GMT-05:00 Stephen Amell <stephenam...@inbox.lv
    <mailto:stephenam...@inbox.lv>>:

        Buenos días lista, como va?

        Estoy empezando a probar Barman 2.3
        (http://docs.pgbarman.org/release/2.3/
        <http://docs.pgbarman.org/release/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


Reply via email to