# Query neo4j to retrieve OrchardAsset nodes that have not been fingerprinted and execute lambda-acr-asset-fingerprinter lambda

## Requirements
Script requires: 
* AWS permissions to execute lambda `lambda-acr-asset-fingerprinter`
* Neo4j permissions to retrieve OrchardAsset nodes


## Installation

Standard python installation:

```
python -m venv env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt

```

## Running

The ENV vars are as follows
* `ENVIRONMENT`
* `NEO4J_URL`
* `NEO4J_USERNAME`
* `NEO4J_PASSWORD`
* `ORCHARD_ASSET_LIMIT`
* `ORCHARD_ASSET_OFFSET`

`python index.py`
