aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorTeddy Wing2018-04-13 19:08:48 +0200
committerTeddy Wing2018-04-13 19:08:48 +0200
commit97dba8dedcf3fde65dfa9ae4aa57de0c446a66a1 (patch)
tree34ee4ad6156f5bd4626e4f747a1f2898a18cecd0 /src/main.rs
parent9c52f6e0b4db6ce7c732e33feceb40743611d35c (diff)
downloadmeetup-find-events-rss-97dba8dedcf3fde65dfa9ae4aa57de0c446a66a1.tar.bz2
Output a feed to STDOUT when running the executable
* Add a new module that contains a "main" library function that does the integration for generating the feed and outputting it to STDOUT. * Call this function from `main()` and have it output a real feed.
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 5bc3131..81097ae 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,10 +1,14 @@
extern crate getopts;
+extern crate meetup_find_events_rss;
+
use getopts::Options;
use std::env;
use std::process::exit;
+use meetup_find_events_rss::build_rss;
+
fn print_usage(opts: Options) {
let brief = "usage: meetup-find-events-rss";
print!("{}", opts.usage(&brief));
@@ -37,5 +41,5 @@ fn main() {
let meetup_token = opt_matches.opt_str("meetup-api-token").unwrap();
- println!("{}", meetup_token);
+ build_rss::write_feed().unwrap();
}