kitchen-freezer/src/bin/dummy.rs

39 lines
992 B
Rust
Raw Normal View History

2021-03-01 23:50:19 +01:00
/*
2021-03-01 23:39:16 +01:00
use std::path::Path;
use my_tasks::{client::Client, traits::CalDavSource};
use my_tasks::cache::Cache;
use my_tasks::Provider;
2021-02-24 23:49:20 +01:00
use my_tasks::settings::URL;
use my_tasks::settings::USERNAME;
use my_tasks::settings::PASSWORD;
2021-03-01 23:39:16 +01:00
const CACHE_FILE: &str = "caldav_cache.json";
2021-03-01 23:50:19 +01:00
*/
2021-03-01 23:39:16 +01:00
2021-02-24 23:49:20 +01:00
#[tokio::main]
async fn main() {
2021-03-01 23:39:16 +01:00
/*
let cache_path = Path::new(CACHE_FILE);
2021-02-24 23:49:20 +01:00
let mut client = Client::new(URL, USERNAME, PASSWORD).unwrap();
2021-03-01 23:39:16 +01:00
let mut cache = match Cache::from_file(&cache_path) {
Ok(cache) => cache,
Err(err) => {
log::warn!("Invalid cache file: {}. Using a default cache", err);
Cache::new(&cache_path)
}
};
let provider = Provider::new(client, cache);
let cals = provider.local().get_calendars().await.unwrap();
println!("---- before sync -----");
my_tasks::utils::print_calendar_list(cals);
provider.sync();
println!("---- after sync -----");
my_tasks::utils::print_calendar_list(cals);
*/
2021-02-24 23:49:20 +01:00
}