Skip to content

Commit

Permalink
merge standalone binaries inside CLI (#259)
Browse files Browse the repository at this point in the history
feat(zfctl): merge standalon-binaries inside `zfctl` CLI

This PR introduces improvements to the zfctl CLI for better usability.

The `zenoh-flow-standalone-daemon` crate has been removed and replaced by the CLI command:

`zfctl daemon start <NAME | CONFIGURATION>`

The `zenoh-flow-standalone-runtime` crate has been removed and replaced by the CLI command:

`zfctl run-local <dataflow.yml> <optional configuration>`
  • Loading branch information
Hennzau authored Dec 9, 2024
1 parent a346313 commit 23bae3b
Show file tree
Hide file tree
Showing 10 changed files with 213 additions and 299 deletions.
39 changes: 4 additions & 35 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 10 additions & 12 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,16 @@
[workspace]
resolver = "2"
members = [
"examples",
"zenoh-flow-commons",
"zenoh-flow-daemon",
"zenoh-flow-derive",
"zenoh-flow-descriptors",
"zenoh-flow-nodes",
"zenoh-flow-records",
"zenoh-flow-runtime",
"zenoh-flow-standalone-daemon",
"zenoh-flow-standalone-runtime",
"zenoh-plugin-zenoh-flow",
"zfctl",
"examples",
"zenoh-flow-commons",
"zenoh-flow-daemon",
"zenoh-flow-derive",
"zenoh-flow-descriptors",
"zenoh-flow-nodes",
"zenoh-flow-records",
"zenoh-flow-runtime",
"zenoh-plugin-zenoh-flow",
"zfctl",
]

[workspace.package]
Expand Down
39 changes: 0 additions & 39 deletions zenoh-flow-standalone-daemon/Cargo.toml

This file was deleted.

122 changes: 0 additions & 122 deletions zenoh-flow-standalone-daemon/src/main.rs

This file was deleted.

37 changes: 0 additions & 37 deletions zenoh-flow-standalone-runtime/Cargo.toml

This file was deleted.

4 changes: 4 additions & 0 deletions zfctl/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ clap = { workspace = true, features = ["derive", "wrap_help"] }
comfy-table = "7.1.0"
derive_more = "0.99.10"
dirs = "5.0"
signal-hook = "0.3"
signal-hook-async-std = "0.2"
git-version = { workspace = true }
itertools = "0.12"
log = { workspace = true }
Expand All @@ -48,5 +50,7 @@ uuid = { workspace = true, features = ["serde", "v4"] }
zenoh = { workspace = true }
zenoh-flow-commons = { workspace = true }
zenoh-flow-daemon = { workspace = true }
zenoh-flow-runtime = { workspace = true }
zenoh-flow-descriptors = { workspace = true }
zenoh-flow-records = { workspace = true }
zenoh-util = { workspace = true }
Loading

0 comments on commit 23bae3b

Please sign in to comment.