mirror of
https://codeberg.org/icewind/rss-webhook-trigger.git
synced 2026-06-03 09:54:18 +02:00
more logging
This commit is contained in:
parent
c394847289
commit
482911ebca
3 changed files with 6 additions and 1 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
|
@ -760,6 +760,7 @@ version = "0.1.0"
|
|||
dependencies = [
|
||||
"color-eyre",
|
||||
"env_logger",
|
||||
"log",
|
||||
"reqwest",
|
||||
"rss",
|
||||
"serde",
|
||||
|
|
|
|||
|
|
@ -12,4 +12,5 @@ serde = { version = "1.0", features = ["derive"] }
|
|||
serde_json = "1"
|
||||
toml = "0.5"
|
||||
color-eyre = "0.5"
|
||||
env_logger = "0.9"
|
||||
env_logger = "0.9"
|
||||
log = "0.4"
|
||||
|
|
@ -13,6 +13,7 @@ use std::hash::{Hash, Hasher};
|
|||
use tokio::time::sleep;
|
||||
use tokio::signal::ctrl_c;
|
||||
use tokio::select;
|
||||
use log::debug;
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() -> Result<()> {
|
||||
|
|
@ -54,9 +55,11 @@ async fn main_loop(config: Config) {
|
|||
let mut req = fetcher.client.post(&feed.hook);
|
||||
for (key, value) in &feed.headers {
|
||||
req = req.header(key, value);
|
||||
debug!("setting header '{}' = '{}'", key, value);
|
||||
}
|
||||
if !feed.body.is_null() {
|
||||
req = req.json(&feed.body);
|
||||
debug!("setting body '{:?}'", feed.body);
|
||||
}
|
||||
if let Err(e) = req.send().await.and_then(|res| res.error_for_status()) {
|
||||
eprintln!("{:#}", e);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue