dugout 0.1.4

A local secrets manager for development teams, written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Admit command - approve an access request.

use crate::cli::output;
use crate::core::vault::Vault;
use crate::error::Result;

/// Admit a team member from a pending request.
pub fn execute(name: &str) -> Result<()> {
    let mut vault = Vault::open()?;
    vault.admit(name)?;
    output::success(&format!("admitted {}", name));
    Ok(())
}