refactoring
different default system prompts for cli and audio
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
use std::fmt::Display;
|
||||
|
||||
pub fn exit_with_error_message(error: impl Display, message: impl Display) {
|
||||
log::error!("{message}: {error}");
|
||||
eprintln!("{}", message); // makes sure that message is printed even if logging is deactivated
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
||||
#[macro_export]
|
||||
macro_rules! exit_msg {
|
||||
($message:expr) => {
|
||||
|e| own_assist_common::exit_with_error_message(e, $message)
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user