babalooo <list of json files specifying search parameters>
babalooo --help lists available options.
By default, babalooo uses sqlite. You can choose which database to use with
babalooo --database=[postgresql|redis]
Servers must be already running; docker-compose is configured to run both PostgreSQL and Redis servers (docker-compose up)
Environment variables
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AMAZON_ASSOCIATE_TAG
- EBAY_APP_ID
are required to access Ebay and Amazon for searching.
Tests run with tox and don't require servers running.
Integration tests require the env vars mentioned above.
Redis Adapter tests require REDIS_SERVER_PATH env var.
Otherwise tests are skipped.