1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-08-17 23:01:04 +02:00

feat(cli): debug flag

This commit is contained in:
Jake Stanger 2024-05-18 17:00:27 +01:00
parent a0cb01ae5f
commit 7413f78e04
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
3 changed files with 23 additions and 3 deletions

View file

@ -85,11 +85,21 @@ fn run_with_args() {
match args.command {
Some(command) => {
if args.debug {
eprintln!("REQUEST: {command:?}")
}
let rt = create_runtime();
rt.block_on(async move {
let ipc = ipc::Ipc::new();
match ipc.send(command).await {
Ok(res) => cli::handle_response(res),
match ipc.send(command, args.debug).await {
Ok(res) => {
if args.debug {
eprintln!("RESPONSE: {res:?}")
}
cli::handle_response(res, args.format.unwrap_or_default())
}
Err(err) => error!("{err:?}"),
};
});