Skip to main content

Utilitary to send Images. PDF's, Translations and XML's from the local website to stanging and production servers

Project description

Paperboy

Utilitário para envio de dados SciELO de servidores de sites locais para de processamento e também de servidores de uma coleção para o de processamento da rede. O utilitario permite o envio de bases para processamento, images, pdfs, traduções e XML’s.

Como instalar

Linux

pip install scielo-paperboy

Windows

  1. Instalar as seguintes dependência:

    paramiko 1.16.0 ou superior

    pycrypto 2.6.1 ou superior

  2. Instalar Paperboy

    pip install scielo-paperboy

Como utilizar

Com arquivo de configuração

Criar um arquivo de configuração utilizando o template config.ini-TEMPLATE

config.ini:

[app:main]
source_dir=/var/www/scielo
cisis_dir=/var/www/scielo/proc/cisis
scilista=/var/www/scielo/serial/scilista.lst
destiny_dir=/var/www/scielo
server=localhost
port=21
user=anonymous
password=anonymous

Criar variável de ambiente indicando o arquivo de configuração

Linux

export PAPERBOY_SETTINGS_FILE=config.ini

Windows

set PAPERBOY_SETTINGS_FILE=config.ini

Utilitários disponíveis

  • paperboy_delivery_to_server

    Executa o envio de dados do site local para o servidor de processamento

  • paperboy_delivery_to_scielo

    Executa o envio de dados de uma coleção SciELO para o processamento dos dados de toda a Rede SciELO

Para ajuda

paperboy_delivery_to_server –help

paperboy_delivery_to_scielo –help

Para ativar módulo de compatibilidade de bases no utilitário paperboy_delivery_to_server. O modulo de compatibilidade converte as bases de dados para que sejam compatíveis com o sistema operacional de destino. Deve ser utilizado quando o objetivo é enviar bases do Windows para o Linux ou o contrário.

paperboy_delivery_to_server -m

Sem arquivo de configuração

Executar

paperboy_delivery_to_scielo –help

paperboy_delivery_to_server –help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scielo_paperboy-0.7.5.tar.gz (8.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page