Re: Consulta sobre Barman

From: Stephen Amell <StephenAmell(at)inbox(dot)lv>
To: Daymel Bonne <daymel(dot)bonne(at)2ndquadrant(dot)ec>
Cc: "pgsql-es-ayuda(at)lists(dot)postgresql(dot)org" <pgsql-es-ayuda(at)lists(dot)postgresql(dot)org>
Subject: Re: Consulta sobre Barman
Date: 2018-04-27 19:45:59
Message-ID: b997b0e5-d908-3315-61c3-4c099b105b74@inbox.lv
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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__)

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(dot)bonne(at)2ndquadrant(dot)ec
>> <mailto:daymel(dot)bonne(at)2ndquadrant(dot)ec>> escribió:
>>
>> Hola Stephen:
>>
>> 2018-04-27 10:18 GMT-05:00 Stephen Amell <StephenAmell(at)inbox(dot)lv
>> <mailto:StephenAmell(at)inbox(dot)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
>>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Daymel Bonne 2018-04-27 19:56:03 Re: Consulta sobre Barman
Previous Message Stephen Amell 2018-04-27 17:37:48 Re: Consulta sobre Barman