NYC Space/Time Directory Orchestrator
Outputs list of NYC Space/Time Directory ETL steps in order based on their dependsOn
value.
Prerequisited
- spacetime-config
- spacetime-etl, with some ETL modules installed
Installation & Usage
Installation:
npm install -g nypl-spacetime/orchestrator
spacetime-orchestrator
Or:
git clone https://github.com/nypl-spacetime/orchestrator.git
cd orchestrator
node index.js
Commands:
list
: Outputs a JSON array with all ETL steps, in the right ordergraph
: Outputs a JSON graph of ETL steps and their dependenciesrun
: Runs all ETL steps, in the right order