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.3.tar.gz (2.6 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.3-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tst_monant-0.0.3.tar.gz
  • Upload date:
  • Size: 2.6 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.3.tar.gz
Algorithm Hash digest
SHA256 3a483cfa06f3015ae4eae3d4a7b86517fd654e81466879a5c41cfd21f150ddfe
MD5 0db6af39d4e37564ce094627a10a55d9
BLAKE2b-256 5da523dc03f19198f2142244a6e9f83bcdcbbe7ef858cac6d78add9740510b5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tst_monant-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 2.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 358b98ea8efc74203a1b45a1e80eca22369412f5d49c96b98929efa4875aed24
MD5 6975a7f36ccee99437a7dfdaaf68f37f
BLAKE2b-256 0ad5b8e3207f9c3ab5dc0764571eae97f5b314496709d907c29714a625eb2292

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