Skip to main content

Demo library

Project description

This is test repo of MonAnt-Crawler-Parser

Build Status

Crawler using Scrapy with Celery integration

Requirements

These libraries are needed to be installed

  • Scrapy (pip install scrapy, alternative for Windows: conda install -c conda-forge scrapy)
  • rabbitmq-server
    • sudo apt-get install rabbitmq-server
    • brew install rabbitmq
  • Celery (pip install celery)
  • Twisted with newer version (pip3 install git+https://github.com/twisted/twisted.git@trunk)
  • Redis

FlaskApi application must be running and provide API.

If needed, set environment variables MONANT_WEB_MONITORING_CENTRAL_STORAGE_USERNAME and MONANT_WEB_MONITORING_CENTRAL_STORAGE_PASSWORD depending on what API client stored in central data storage database should be used to authorize web monitoring application.

Running

  • Rabbitmq-server must be started (using command {RABBIT_PATH}/sbin/rabbitmq-server) \
  • Start celery worker using command (inside folder monant-crawler-parser): celery -A celeryapp.application worker --loglevel=info
  • Run worker.py

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

tst_monant-0.0.8.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tst_monant-0.0.8-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file tst_monant-0.0.8.tar.gz.

File metadata

  • Download URL: tst_monant-0.0.8.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for tst_monant-0.0.8.tar.gz
Algorithm Hash digest
SHA256 e5336fdd737ac8b03c9262a1fc0edfa4fd832c48037c7e769ce1d4f9137134f1
MD5 a2f6bdb342c6a1672a61d7243b930b0e
BLAKE2b-256 6f8c7f4ac9c3c4829499564ef075a131e48cba227af878bc5b577128f2a972a2

See more details on using hashes here.

File details

Details for the file tst_monant-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: tst_monant-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for tst_monant-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 9931b5ffe6685a41b7b71e59d139477afc20299d041bfafebaa9be4cc9cd1eb1
MD5 bc6f4fef51923b8e449a19a95eca2a41
BLAKE2b-256 602ee89fb14e684f840313082a696f8e7163e93835baef19b4f52ff94ab526ad

See more details on using hashes here.

Supported by

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