Improve backfill error logging
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -124,7 +124,7 @@ impl super::Handler for Handler {
|
|||||||
let mut next_page_token = None;
|
let mut next_page_token = None;
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
let Ok(message) = alpaca::api::incoming::bar::get(
|
let message = alpaca::api::incoming::bar::get(
|
||||||
&self.config.alpaca_client,
|
&self.config.alpaca_client,
|
||||||
&self.config.alpaca_rate_limiter,
|
&self.config.alpaca_rate_limiter,
|
||||||
self.data_url,
|
self.data_url,
|
||||||
@@ -136,11 +136,14 @@ impl super::Handler for Handler {
|
|||||||
),
|
),
|
||||||
None,
|
None,
|
||||||
)
|
)
|
||||||
.await
|
.await;
|
||||||
else {
|
|
||||||
error!("Failed to backfill bars for {:?}.", symbols);
|
if let Err(err) = message {
|
||||||
|
error!("Failed to backfill bars for {:?}: {:?}.", symbols, err);
|
||||||
return;
|
return;
|
||||||
};
|
}
|
||||||
|
|
||||||
|
let message = message.unwrap();
|
||||||
|
|
||||||
for (symbol, bar_vec) in message.bars {
|
for (symbol, bar_vec) in message.bars {
|
||||||
if let Some(last) = bar_vec.last() {
|
if let Some(last) = bar_vec.last() {
|
||||||
|
@@ -86,7 +86,7 @@ impl super::Handler for Handler {
|
|||||||
let mut next_page_token = None;
|
let mut next_page_token = None;
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
let Ok(message) = alpaca::api::incoming::news::get(
|
let message = alpaca::api::incoming::news::get(
|
||||||
&self.config.alpaca_client,
|
&self.config.alpaca_client,
|
||||||
&self.config.alpaca_rate_limiter,
|
&self.config.alpaca_rate_limiter,
|
||||||
&alpaca::api::outgoing::news::News {
|
&alpaca::api::outgoing::news::News {
|
||||||
@@ -99,11 +99,14 @@ impl super::Handler for Handler {
|
|||||||
},
|
},
|
||||||
None,
|
None,
|
||||||
)
|
)
|
||||||
.await
|
.await;
|
||||||
else {
|
|
||||||
error!("Failed to backfill news for {:?}.", symbols);
|
if let Err(err) = message {
|
||||||
|
error!("Failed to backfill news for {:?}: {:?}.", symbols, err);
|
||||||
return;
|
return;
|
||||||
};
|
}
|
||||||
|
|
||||||
|
let message = message.unwrap();
|
||||||
|
|
||||||
for news_item in message.news {
|
for news_item in message.news {
|
||||||
let news_item = News::from(news_item);
|
let news_item = News::from(news_item);
|
||||||
|
Reference in New Issue
Block a user