summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp
index b7ff89a..cabe6dd 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -24,10 +24,14 @@ int main() {
return 1;
}
XML_leaf configParsed(config);
+
+ auto span = std::stoi(configParsed.GetChild("lastminutes").GetValue());
+ std::cout << "News of the last " << span << " minutes:" << std::endl;
+
auto sources = configParsed.GetChildren("source");
for (auto src : sources) {
- std::cout << "URL: " << src.GetValue() << std::endl;
- RSS(src.GetValue()).print();
+ // std::cout << "URL: " << src.GetValue() << std::endl;
+ RSS(src.GetValue()).print_latest(span);
}
} catch (char *ex) {
std::cout << "failed to read config file: " << ex << std::endl;