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.7.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.7-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tst_monant-0.0.7.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.7.tar.gz
Algorithm Hash digest
SHA256 7404bb3d8f46262256bcdcb43848651597c3d1df90725b31e2de30094fc8e32e
MD5 9c4aed39db95f65e58c2535a2ab7070d
BLAKE2b-256 602d21641c5d955847634a04987f8547324263c6b6cd03d75ce2ff7f7eaabb8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tst_monant-0.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f94eb05e7cea13d63f745b079411d09b86e4925a6016f86d6a864968b01b304d
MD5 0661945ed919442746883e83b694dca3
BLAKE2b-256 f4e18702fe67f6c85a0f6b39d9bcd8b39fd943fe26fda41a780fbe8f45eaafe8

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