diff --git a/meetings/example.jinja b/meetings/example.jinja index 7c8ecb2..6c4542d 100644 --- a/meetings/example.jinja +++ b/meetings/example.jinja @@ -16,3 +16,5 @@ Chair (to contact for more information): {{ meeting.chair }}
{{ meeting.description|urlize }} {% endfor %} + +Page generated on {{ timestamp }} UTC
diff --git a/yaml2ical/index.py b/yaml2ical/index.py index 0fab425..384a2e0 100644 --- a/yaml2ical/index.py +++ b/yaml2ical/index.py @@ -10,6 +10,7 @@ # License for the specific language governing permissions and limitations # under the License. +import datetime import jinja2 import logging import os @@ -31,6 +32,7 @@ def convert_meetings_to_index(meetings, template, output_file): template = env.get_template(template_file) with open(output_file, "w") as out: - out.write(template.render(meetings=meetings)) + out.write(template.render(meetings=meetings, + timestamp=datetime.datetime.utcnow())) logging.info('Wrote %d meetings to index.' % (len(meetings)))