diff --git a/eventgenutils.py b/eventgenutils.py index 9324b48fe84e9c55e233245764cdef99f7ba60f3..c462667eee2b8d8fe00c00d966ee1522efc12e5b 100644 --- a/eventgenutils.py +++ b/eventgenutils.py @@ -168,10 +168,16 @@ def set_year(_template, _year): return _template.replace("<YEAR>", str(_year)) +def set_c3number(_template, _year): + return _template.replace("<CCCNumber>", str(_year - 1986)) + + def modify_template(_template, _start, _end): _template = set_start_date(_template, _start) _template = set_end_date(_template, _end) + _template = set_year(_template, _start.year) _template = set_uuid(_template, uuid.uuid4()) + _template = set_c3number(_template, _start.year) return _template @@ -191,16 +197,3 @@ def create_event(_name, _date, start_hour=00, start_minute=00, end_hour=23, end_ with open("created/" + get_filename(_start, _name), 'w') as out: out.write(_template) - -def create_event_c3(_name, _date, start_hour=00, start_minute=00, end_hour=23, end_minute=59, add_days=0): - with open(_name + ".txt") as f: - _template = f.read() - _start = cet.localize(_date.replace(hour=start_hour, minute=start_minute, second=00)) - _end = cet.localize(_date.replace(hour=end_hour, minute=end_minute, second=00)) - _end += datetime.timedelta(days=add_days) - - _template = modify_template(_template, _start, _end) - _template = _template.replace("<CCCNumber>", str(_start.year - 1986)) - - with open("created/" + get_filename(_start, _name), 'w') as out: - out.write(_template) diff --git a/main.py b/main.py index c24b6ec5ed6edbac9b886d53f1b202ddb74f0efa..9e0487254e26c2b914742dd862a7e3a66aa32732 100644 --- a/main.py +++ b/main.py @@ -158,7 +158,7 @@ def create_tag_des_offenen_hackspaces(_date): def create_moin_c3(_date): - utils.create_event_c3("moinc3", _date, add_days=3) + utils.create_event("moinc3", _date, add_days=3) def create_getting_space_clean(_date):