Module: check_mk
Branch: master
Commit: 5a2c2f9eb9ce1f082e373d0b941f7f343df9b8e0
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=5a2c2f9eb9ce1f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Nov 6 12:25:55 2014 +0100
#1489 Added iCalendar import for generating timeperiods e.g. for holidays
The timeperiod management module of WATO has been extended with an import
mode vor iCalendar (*.ics) files. This can be used to easily create timeperiods
for holidays which then can be used to exclude them from your other timeperiods.
There are a lot of pages on the internet which provide you with iCalendar including
the appointments for either the holidays of specific years. They might also contain
appointments which have a recurrence configured, e.g. on a yearly base. The import
currently deals with monthly and yearly recurrences of appointments by resolving them
for the configured time horizon.
After interpreting the iCalendar file, you will be redirected to the timeperiod
creation dialog where you can either modify the prefilled values or just confirm
the dialog to finally create the timeperiod.
---
.werks/1489 | 21 +++++
ChangeLog | 1 +
web/htdocs/valuespec.py | 1 +
web/htdocs/wato.py | 227 +++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 250 insertions(+)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=5a2c2f9eb9…