#![warn(non_snake_case)]
pub mod app_context;
pub mod auth;
use crate::app_context::*;
use lazy_static::lazy_static;
use std::collections::HashMap;
use std::sync::Mutex;
use crate::app_context::RemoteToken;
lazy_static! {
pub static ref CONTEXT: ApplicationContext = ApplicationContext::default();
pub static ref REMOTE_TOKEN: Mutex<RemoteToken> = Mutex::new(RemoteToken::new());
pub static ref SERVICE_STATUS:Mutex<HashMap<String,bool>>=Mutex::new(
{
let mut map = HashMap::new();
map.insert("readinessProbe".to_string(), true);
map.insert("livenessProbe".to_string(),true);
map
}
);
}