Demo library
Project description
This is test repo of MonAnt-Crawler-Parser
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tst_monant-0.1.0.tar.gz.
File metadata
- Download URL: tst_monant-0.1.0.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
824c9ae55f9de693b7a33e8dfe4c14643e64b0cdcb45b8e8c9605aa4e04ea6a5
|
|
| MD5 |
f49190499310aa7f32160ba31cb0f5dc
|
|
| BLAKE2b-256 |
a022d4e9db4711fbde52ed527d7128067ef736106eb522b392f6323ad210bdb2
|
File details
Details for the file tst_monant-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tst_monant-0.1.0-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38c7fd1ae051141631298446de327048200fee6cd14695f917975c0f41fd79b1
|
|
| MD5 |
758114d153d6bb380c30cf8a57789da2
|
|
| BLAKE2b-256 |
561669c8a5ed48f68ce007c564845cf93c105f04e0dab48c78029764e41b7897
|