Merge "Add 'outfile' var that can be used in templates"
This commit is contained in:
commit
616610813d
|
@ -102,8 +102,7 @@ def convert_meetings_to_ical(meetings, outputdir=None, outputfile=None,
|
||||||
for m in meetings:
|
for m in meetings:
|
||||||
cal = Yaml2IcalCalendar()
|
cal = Yaml2IcalCalendar()
|
||||||
cal.add_meeting(m)
|
cal.add_meeting(m)
|
||||||
filename = os.path.splitext(m.filefrom)[0] + '.ics'
|
cal.write_to_disk(os.path.join(outputdir, m.outfile))
|
||||||
cal.write_to_disk(os.path.join(outputdir, filename))
|
|
||||||
|
|
||||||
# convert meetings into a single ical
|
# convert meetings into a single ical
|
||||||
if outputfile:
|
if outputfile:
|
||||||
|
|
|
@ -114,8 +114,10 @@ class Meeting(object):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
self.filefrom = os.path.basename(data.name)
|
self.filefrom = os.path.basename(data.name)
|
||||||
|
self.outfile = os.path.splitext(self.filefrom)[0] + '.ics'
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
self.filefrom = "stdin"
|
self.filefrom = "stdin"
|
||||||
|
self.outfile = "stdin.ics"
|
||||||
|
|
||||||
self.schedules = []
|
self.schedules = []
|
||||||
for sch in yaml_obj['schedule']:
|
for sch in yaml_obj['schedule']:
|
||||||
|
|
Loading…
Reference in New Issue