summaryrefslogtreecommitdiffstats
path: root/src/command/logout.rs
blob: ec7d8dcbb48692fecdc014a553e2e0076227583d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
use std::fs::remove_file;

pub fn run() {
    let session_path = atuin_common::utils::data_dir().join("session");

    if session_path.exists() {
        remove_file(session_path.as_path()).expect("Failed to remove session file");
        println!("You have logged out!");
    } else {
        println!("You are not logged in");
    }
}