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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tst_monant-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 2b740f6625e548ae72b9237b7fcd5be50dbd8aefd4e41cdf888ea8be6f092ffc
MD5 72550beea94a5d694f2a981c772f1c36
BLAKE2b-256 6ece8145f5724e17949428ab55b84d1518d682a4c96e054bb6a578c9cea1fb63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tst_monant-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3bcc7907d69b4036e687d61f1f61496443c7cb9dd21f912832def809758fa1b1
MD5 2a22d8e01262e2d0af0f6d008cb1ef0a
BLAKE2b-256 280da65612d9edeb645ff2429cc8b76c7106f438363ba640a9e039860687c343

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