The Index Runner (which listens to Kafka events and imports data into Elasticsearch and ArangoDB) can be found here: https://github.com/kbase/index_runner
Step 1. of README.md says to use sample_DBTYPE_local_settings.py as a template for local_settings.py, but there seems to be no sample settings files present.
It's unclear how to set up required dependencies from the README file. When running "make deploy" it becomes slightly more clear from the errors, but an instruction to run "Build installdeps" would be more useful to have in the README.
In addition, the "Build installdeps" recommendation in the makefile should include the path to the Build script.
Running the "make deploy" process appears to work fine, but throws two Perl errors:
Use of uninitialized value $spec in pattern match (m//) at /kb/runtime/lib/perl5/5.16.0/Module/Build/Base.pm line 1641.
Use of uninitialized value $spec in split at /kb/runtime/lib/perl5/5.16.0/Module/Build/Base.pm line 1644.