afvalcalendar: Add proper error handling
This commit is contained in:
parent
d8f1b9941e
commit
0312fbad3a
10
flake.nix
10
flake.nix
|
@ -140,9 +140,17 @@
|
|||
sops-nix.packages.${system}.sops-import-keys-hook
|
||||
];
|
||||
|
||||
packages = [
|
||||
packages = with pkgs; [
|
||||
sops-nix.packages.${system}.sops-init-gpg-key
|
||||
deploy-rs.packages.${system}.default
|
||||
|
||||
cargo
|
||||
clippy
|
||||
rustc
|
||||
rustfmt
|
||||
rust-analyzer
|
||||
pkg-config
|
||||
openssl
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
|
@ -3,8 +3,13 @@ mod trash;
|
|||
|
||||
#[tokio::main]
|
||||
async fn main() {
|
||||
let dates = trash::get_pickup_dates().await.unwrap();
|
||||
match trash::get_pickup_dates().await {
|
||||
Ok(dates) => {
|
||||
let calendar = calendar::calendar_from_pickup_dates(dates);
|
||||
|
||||
calendar.print().unwrap();
|
||||
}
|
||||
Err(error) => {
|
||||
eprintln!("{}", error);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue