From 634f6da6186cd9bdcc0e3dde3a16085ad59536e3 Mon Sep 17 00:00:00 2001 From: Mica White Date: Sun, 29 Mar 2026 15:52:44 -0400 Subject: Added logging for commands --- src/bin/git-autosave.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/bin/git-autosave.rs') diff --git a/src/bin/git-autosave.rs b/src/bin/git-autosave.rs index 64ffd67..4a85206 100644 --- a/src/bin/git-autosave.rs +++ b/src/bin/git-autosave.rs @@ -8,16 +8,19 @@ fn main() -> Result<(), anyhow::Error> { let config: &'static mut Config = Box::leak(Box::new(git_autosave::load_config()?)); if std::env::args().any(|arg| arg == "--init") { - git_autosave::init(&repository, Some(config))?; + let id = git_autosave::init(&repository, Some(config))?; git_autosave::save_config(config)?; + println!("Initialized autosave for repository: {id}"); } let auth = GitAuthenticator::new().set_prompter(Inquirer(config)); let mut callbacks = RemoteCallbacks::new(); callbacks.credentials(auth.credentials(&gitconfig)); - commit_autosave(&repository)?; + let commit = commit_autosave(&repository)?; + println!("Commited autosave: {commit}"); push_autosaves(&repository, callbacks)?; + println!("Successfully pushed autosave to remote"); Ok(()) } -- cgit v1.2.3