use crate::{Result, log_debug};
use profile::DataboxerProfiles;
use config::DataboxerConfig;
pub mod profile;
pub mod keys;
pub mod config;
pub mod os;
pub mod io;
mod auth;
pub fn get_profiles() -> Result<DataboxerProfiles> {
log_debug!("Getting Databoxer profiles");
let data_directory = os::get_data_dir()?;
DataboxerProfiles::import(data_directory)
}
#[allow(dead_code)]
pub fn get_config() -> Result<DataboxerConfig> {
log_debug!("Getting Databoxer profiles");
let config_directory = os::get_config_dir()?;
DataboxerConfig::import(config_directory)
}