fn0-cli 0.1.2

CLI for fn0 cloud
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use fn0_deploy::credentials::{Credentials, default_control_url};

use color_eyre::Result;
use color_eyre::eyre::eyre;
use std::path::PathBuf;

pub fn path() -> Result<PathBuf> {
    fn0_deploy::credentials::path().map_err(|e| eyre!("{e:#}"))
}

pub fn save(creds: &Credentials) -> Result<()> {
    fn0_deploy::credentials::save(creds).map_err(|e| eyre!("{e:#}"))
}

pub fn require() -> Result<Credentials> {
    fn0_deploy::credentials::require().map_err(|e| eyre!("{e:#}"))
}