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.6.3.tar.gz (8.4 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for scielo_paperboy-0.6.3.tar.gz
Algorithm Hash digest
SHA256 5ea233833aa739fab1684d6fe38f196ab844f4a846524748380241e9f154dc0b
MD5 dad039330d90b9a5d5e954ea0bffc13f
BLAKE2b-256 2893089491dc3e61d304b118078f4209f333e33e4cf7d8d4090261375a06f1d9

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