caveman/gatherer/src/main.rs

27 lines
684 B
Rust
Raw Normal View History

2022-11-05 20:51:18 +01:00
use cave::config::LoadConfig;
mod config;
2022-11-05 20:04:31 +01:00
mod tag;
mod trends;
#[tokio::main]
async fn main() {
2022-11-05 20:51:18 +01:00
cave::init::exit_on_panic();
cave::init::init_logger();
let config = config::Config::load();
cave::systemd::status("Starting redis client");
let redis_client = redis::Client::open(config.redis)
2022-11-05 20:04:31 +01:00
.expect("redis::Client");
let mut redis_man = redis::aio::ConnectionManager::new(redis_client).await
.expect("redis::aio::ConnectionManager");
//let r = trends::TrendAnalyzer::run(&mut redis_man, 20, &[4, 25, 24 * 7], None)
let r = trends::TrendAnalyzer::run(&mut redis_man, 20, &[4], None)
.await
.unwrap();
dbg!(r);
}