cli
Overview
dora-rs cli client
Usage: dora <COMMAND>
Commands:
check Check if the coordinator and the daemon is running
graph Generate a visualization of the given graph using mermaid.js. Use --open to open
browser
build Run build commands provided in the given dataflow
new Generate a new project, node or operator. Choose the language between Rust,
Python, C or C++
up Spawn a coordinator and a daemon
destroy Destroy running coordinator and daemon. If some dataflows are still running, they
will be stopped first
start Start the given dataflow path. Attach a name to the running dataflow by using
--name
stop Stop the given dataflow UUID. If no id is provided, you will be able to choose
between the running dataflows
list List running dataflows
logs Show logs of a given dataflow and node
daemon Run daemon
runtime Run runtime
coordinator Run coordinator
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
up
Spawn a coordinator and a daemon
Usage: dora up [OPTIONS]
Options:
--config <CONFIG>
-h, --help Print help
new
Generate a new project, node or operator. Choose the language between Rust, Python, C or C++
Usage: dora new [OPTIONS] <NAME> [PATH]
Arguments:
<NAME>
[PATH]
Options:
--kind <KIND> [default: dataflow] [possible values: dataflow, operator, custom-node]
--lang <LANG> [default: rust] [possible values: rust, python, c, cxx]
-h, --help Print help
start
Start the given dataflow path. Attach a name to the running dataflow by using --name
Usage: dora start [OPTIONS] <DATAFLOW>
Arguments:
<DATAFLOW>
Options:
--name <NAME>
--attach
--hot-reload
-h, --help Print help
list
List running dataflows
Usage: dora list
Options:
-h, --help Print help
logs
Show logs of a given dataflow and node
Usage: dora logs [DATAFLOW] <NODE>
Arguments:
[DATAFLOW]
<NODE>
Options:
-h, --help Print help
check
Check if the coordinator and the daemon is running
Usage: dora check [OPTIONS]
Options:
--dataflow <DATAFLOW>
-h, --help Print help
stop
Stop the given dataflow UUID. If no id is provided, you will be able to choose between the running
dataflows
Usage: dora stop [OPTIONS] [UUID]
Arguments:
[UUID]
Options:
--name <NAME>
-h, --help Print help
destroy
Destroy running coordinator and daemon. If some dataflows are still running, they will be stopped
first
Usage: dora destroy [OPTIONS]
Options:
--config <CONFIG>
-h, --help Print help
graph
Generate a visualization of the given graph using mermaid.js. Use --open to open browser
Usage: dora graph [OPTIONS] <DATAFLOW>
Arguments:
<DATAFLOW>
Options:
--mermaid
--open
-h, --help Print help
--version
Returns the current version of dora
This command will show the current version of dora.