Преглед на файлове

bin/tau: print info if the workspace is not configured

Dastan-glitch преди 3 години
родител
ревизия
4fc0eb3c4b
променени са 2 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 2 0
      bin/tau/tau-cli/src/main.rs
  2. 1 0
      bin/tau/taud/src/jsonrpc.rs

+ 2 - 0
bin/tau/tau-cli/src/main.rs

@@ -335,6 +335,8 @@ async fn main() -> Result<()> {
             TauSubcommand::Switch { workspace } => {
                 if tau.switch_ws(workspace.clone()).await? {
                     println!("You are now on \"{}\" workspace", workspace);
+                } else {
+                    println!("Workspace \"{}\" is not configured", workspace);
                 }
 
                 Ok(())

+ 1 - 0
bin/tau/taud/src/jsonrpc.rs

@@ -326,6 +326,7 @@ impl JsonRpcInterface {
             *s = ws
         } else {
             warn!("Workspace \"{}\" is not configured", ws);
+            return Ok(json!(false))
         }
 
         Ok(json!(true))