Refactoring: Moved more application check parameters from unsorted.py to dedicated...
[check_mk.git] / .werks / 1035
blob4975cee1c6a4e32aac59dc7d369cdef861ae9b06
1 Title: Do not fail on errors in *.mk files anymore - except in interactive mode
2 Level: 2
3 Component: core
4 Class: fix
5 State: unknown
6 Version: 1.2.5i5
7 Date: 1404121324
9 If a syntax error in <tt>main.mk</tt> or other <tt>*.mk</tt> files occurs,
10 Check_MK used to abort any operation. This is nasty when for example a new
11 variable that has been introduced in a new version is not known in an older
12 version of Check_MK and thus after a version downgrade the configuration
13 cannot be activated any more.
15 The behaviour has now changed so that in case of such an error Check_MK will only
16 abort in <i>interactive</i> mode, i.e. if the standard output is a terminal.
17 That means that WATO will always try to activate Changes. You can force the
18 old behaviour by adding the new option <tt>--interactive</tt>.