A collection of tools for handling data lake administration. It's primarily a UI to databasin, developed by TPI.
It's currently both a CLI and python wrapper to the databasin REST API.
pip install git+ssh://[email protected]/i2-wustl/valve.git@main (if private repository)
pip install git+https://github.com/i2-wustl/valve.git@main (if public respository)
(Currently assuming that you have ssh keys setup to the git provider. Otherwise, use a token based approach.)
$ valve --help
Usage: valve [OPTIONS] COMMAND [ARGS]...
A collection of related tools for handling data lake administration.
Options:
--version Show the version and exit.
-h, --help Show this message and exit.
Commands:
hello subcommand template
Addtionally, try valve <subcommand> --help
for more details on a particular subcommand.
import valve.core.api as api
debug = True
api.hello(debug)
For further information please see the corresponding documentation site (Coming soon!)
git clone [email protected]:i2-wustl/valve.git valve
cd valve
python -m venv venv
source venv/bin/activate
pip install -e .
In the root project directory run:
make test