From addb873fca830c3f8a0203f117c0bf8912067574 Mon Sep 17 00:00:00 2001 From: Louis Taylor Date: Sun, 13 Dec 2015 20:45:59 +0000 Subject: [PATCH] Add support for -o - --- generator/main.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/generator/main.py b/generator/main.py index 17411d8..85c820b 100644 --- a/generator/main.py +++ b/generator/main.py @@ -88,5 +88,10 @@ def main(): else: ics_file = 'openstack-release-schedule.ics' - with open(ics_file, 'wb') as f: - f.write(cal.to_ical()) + ical = cal.to_ical() + + if args.ics_file == '-': + print(ical.decode('utf-8')) + else: + with open(ics_file, 'wb') as f: + f.write()