Philipp Oppermann
d610140e68
Refactor dora library: Add `DoraConnection` struct
1 year ago
Philipp Oppermann
ce18beb232
Pass dora CLI path as argument instead of using `current_exe`
1 year ago
Philipp Oppermann
987ccde1e7
Split CLI into library and binary part
Enables other executables to invoke dora CLI commands directly without going through the argument parsing.
1 year ago
XxChang
1f23470d8b
minor
1 year ago
Philipp Oppermann
4e2d85e3b0
Fix or silence clippy warnings
1 year ago
Philipp Oppermann
2d0f0dcf5e
Merge branch 'main' into error-logging
1 year ago
Philipp Oppermann
1aaf5ef1a2
Improve log output
1 year ago
Philipp Oppermann
2680e61404
Change default log level to info and consider `RUST_LOG`
Allows to override the log level through the `RUST_LOG` env variable.
1 year ago
Philipp Oppermann
e90ffd0b7f
Merge branch 'main' into list-failed-dataflows
1 year ago
Philipp Oppermann
8d2d88c69d
Merge pull request #561 from dora-rs/attach-as-default
Make `dora start` attach by default, add `--detach` to opt-out
1 year ago
Philipp Oppermann
f91c9e44b2
Make `dora start` attach by default, add `--detach` to opt-out
1 year ago
Philipp Oppermann
2e0419b100
Add basic log forwarding from daemon to CLI
Forwarded by coordinator
1 year ago
Philipp Oppermann
361ea27485
Slightly tweak error printing
1 year ago
Philipp Oppermann
4fb5a96390
Use `handle_dataflow_result for attach too
1 year ago
Philipp Oppermann
0423155b54
Refactor: move dataflow result handling to a separate function
1 year ago
Philipp Oppermann
a0e8fff411
Include dataflow UUID in error message
Co-authored-by: Haixuan Xavier Tao <tao.xavier@outlook.com>
1 year ago
Philipp Oppermann
d2e2eef99e
Slightly adjust how status is printed
1 year ago
Philipp Oppermann
262f39fb98
Refactor: Report dataflow list as one `Vec`
1 year ago
Philipp Oppermann
cdb3123fa8
Format dora list output as table
1 year ago
Philipp Oppermann
5a210b688f
Merge branch 'main' into better-errors
1 year ago
Philipp Oppermann
450002ed92
Fix number of consequential errors and improve message
1 year ago
Philipp Oppermann
94fecd61c5
Print all non-cascading errors (instead of only first one)
1 year ago
XxChang
2488d0916c
fix event_as_input bug
1 year ago
XxChang
7cca18f726
minor
1 year ago
XxChang
7e9c589e56
resolve suggestion
1 year ago
Philipp Oppermann
9425e4a540
Merge branch 'main' into better-errors
1 year ago
XxChang
60b86fdfad
resolve suggestion
1 year ago
XxChang
02c5228756
resolve suggestion
1 year ago
XxChang
f6816e60c7
fix review
1 year ago
Philipp Oppermann
8056c23db7
List failed and finished dataflows in `dora list`
1 year ago
XxChang
d9ed1dc251
Merge branch 'main' of https://github.com/dora-rs/dora into update_dora_new
1 year ago
Haixuan Xavier Tao
f34cbe2ffc
Merge pull request #517 from dora-rs/detached-python-process
Run dynamic node
1 year ago
XxChang
818886c4ce
add internal-create-with-path-dependence flag to c/cxx
1 year ago
XxChang
b4c6e12f45
add c template test
1 year ago
XxChang
51695b2e89
add c template
1 year ago
XxChang
5191f92d0f
fmt
1 year ago
XxChang
e69ccc02eb
add cxx template
1 year ago
Philipp Oppermann
3019eba371
Print only first node error and report more metadata in dataflow results
Allows us to mark certain node errors as cascading, which will deprioritize them when printed.
Also updates the error printing code to only print the error that happened first.
1 year ago
Philipp Oppermann
eda09cb9c8
Merge pull request #550 from dora-rs/quiet-up
Spawn daemon and coordinator in quiet mode on `dora up`
1 year ago
Philipp Oppermann
14ee0b6fbb
Merge pull request #549 from dora-rs/file-logging
Implement file-based logging in daemon and coordinator
1 year ago
Philipp Oppermann
d04af76668
Merge pull request #548 from dora-rs/less-verbose-daemon
Add `--quiet` flag to daemon and coordinator
1 year ago
XxChang
5ea31fc69b
add rust template
1 year ago
XxChang
351929ca81
Merge branch 'main' of https://github.com/dora-rs/dora into update_dora_new
1 year ago
XxChang
f2e49bdd80
add python template
1 year ago
Philipp Oppermann
e81473f223
Include machine ID in daemon log file name if set
1 year ago
Philipp Oppermann
b7f21dbd4a
Log deamon and coordinator output to files
Logs the deamon output to `out/dora-daemon.txt` and the coordinator output to `out/dora-coordinator.txt`.
1 year ago
Philipp Oppermann
b158796ac2
Spawn daemon and coordinator in quiet mode on `dora up`
1 year ago
Philipp Oppermann
0e2858ccd6
Add `--quiet` flag to daemon and coordinator
Suppresses all log messages to stdout.
1 year ago
chang xu
799a3a6363
Refuse relative path for remote in coordinator ( #538 )
* refuse pass relative path to remote daemon
* add local ip checker in dora start
* delete some additional packages on CI to make enough space available
* add coodinator_is_remote argument
1 year ago
XxChang
8c1f0b8a43
add python-template
1 year ago