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

Uploaded Source

File details

Details for the file scielo_paperboy-0.7.5.tar.gz.

File metadata

File hashes

Hashes for scielo_paperboy-0.7.5.tar.gz
Algorithm Hash digest
SHA256 a6d3d9a0f6e0c9778fe58c284d82f4c3f80593baa99366265f602bda7813d721
MD5 6869582d511a06444a41b9349754ea6b
BLAKE2b-256 c47781cbbe0fbaf1b56716bebf414a412cc6ad7fe486b4aa39cb4ba8903bd5e6

See more details on using hashes here.

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