ERP DB Copy. Generación de base de datos copia para OpenERP y Tryton

Publicat: 27-12-2012 14:00

Partiendo de la filosofía del código de Tryton que consigue que cada vez seamos más Pythonistas, nos ha inspirado para crear un nuevo paquete Python para la generación de una copia de base de datos para Tryton y OpenERP que es muy útil como entorno de pruebas o formación.

Hasta ahora la generación de una base de datos de copia se realizaba cuando se realizaba una copia de seguridad, normalmente cada día por la madrugada. Esto ocasionaba que cada día tuviéramos una nueva base de datos para hacer pruebas reemplazando la anterior, pero si el cliente necesita hacer pruebas durante varios días no le era útil. Además la generación de una copia de base de datos conlleva un tiempo y el tiempo de las copias de seguridad era mayor. Otro inconveniente era que el usuario no podía hacer un clon de su base de datos cuando quería y debía esperar al día siguiente.

Finalmente, después de estos inconvenientes, el equipo de Zikzakmedia hemos desarrollado el módulo Database Copy (dbcopy) que permite la generación de esta base de datos cuando se quiera. En un par de clicks y un café instantáneo ya se dispone de una nueva base de datos para pruebas. Este módulo usa el paquete erpdbcopy para la generación de bases de datos copia.

Ant Backup. Sistemas de copias de seguridad

Publicat: 19-12-2012 14:00

Ant Backup es un sistema de backups escrito en Python para nuestros servicios y clientes que permite la generación de copias de seguridad de bases de datos como de ficheros físicos. Se ha diseñado un paquete de Python a nivel de sistema (no solamente un script) y un Parser Configuration para los ficheros de configuración.

La librería está diseñada para poder ser añadidas más funcionalidades de copia de seguridad. De momento se ha configurado:

  • Rotación de copias de seguridad (histórico)
  • Copia seguridad directorios homes
  • Copia seguridad MySQL
  • Copia seguridad PostgreSQL

Librerías Python disponibles en PyPI

Publicat: 18-11-2012 14:01

PyPI es el repositorio de paquetes Python (Python Package Index) más popular. En él se encuentra un sinfín de paquetes de Python para instalar en nuestro servidor. Hasta ahora muchos de estos paquetes los instalábamos desde nuestros repositorios de github o bitbucket a los servidores clientes. Pero debido al desarrollo y uso de Tryton, cada vez estamos más acostumbrados a usar PyPI. Por ello hemos publicado algunas pequeñas librerías de Python muy útiles para proyectos ERP y comercio electrónico.

Htmlentity2ascii

Librería para convertir strings HTML a ASCII (Transformación de textos en HTML a caracteres codificados en ASCII).

OOOP

OpenObject on Python, una librería de Python para conexiones webservices a OpenERP.

MediaWiki

Convierte la sintaxis wiki a HTML. Permite una edición fácil del formato de los contenidos de productos o blogs.

Moodle

Librería de conexión a webservices de Moodle.

Slug

Librería de Python para convertir cadenas de texto a cadenas de texto que sólo contengan caracteres az09. Se usa para la creación de direcciones web (url). Se le llama Slug Web Publishing.


    Tryton

    El Top 10. Un ERP àgil tant pels usuaris com a nivell tècnic. Un ERP que s'adapta a les seves necessitats.

    Nereid

    Nereid és el nom que s'ha donat el projecte web de Tryton. Amb Nereid qualsevol registre o mòdul de Tryton està disponible en el canal web. Imaginis fins a on pot arribar...

    Al núbol

    Per la petita PiME, organitzacions o autònoms hem creat el servei de SaaS d'OpenERP i Tryton. www.zzsaas.com.

    Serveis

    Tu poses el repte. Nosaltres la solució i implementació.