A trello crawler to make trello data available in Docido. The development is done using the docido-python-sdk.
Crawlers documentation is available here
As we need to make some real requests to elasticsearch, a real elasticsearch
must be available either running on the machine or in a docker container.
The base configuration is located in the settings-es.yml
file and can be
rewritten be setting the ELASTICSEARCH_HOST
environnment variable.
The docido's SDK come with a script that will build the required environnment
(as defined in the settings-es.yml
file) and attempt to run the tasks
generated in the crawler.
To install the docido SDK simply run $ pip install -U .
as its a
dependency of this project. Then a dcc-run script will be available (if not try
to run $ hash -r
, to update the shell paths).
Some unit tests and code linters are available and configured for the project and can easily be run by pip installing tox and running it.