Module: check_mk
Branch: master
Commit: f9cfe41b77a58960073ad933b1565ef02b32acf6
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f9cfe41b77a589…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Thu Feb 20 11:35:47 2014 +0100
FIX WATO snapshots: improved validation of (uploaded) snapshots
Some new validation features have been added<br>
<ul>
<li>Only tar and tar.gz files can be uploaded</li>
<li>It is checked if the file size if reasonable</li>
<li>It is checked if the content of the tarfile 'looks' OK (real check is
done later)</li>
</ul>
Upon restoring the snapshot, an additional integrity check is done for
each of the subtar files. If this check fails, e.g. some tar.gz is corrupted,
the snapshot won't get applied and an error message is raised.
Conflicts:
ChangeLog
web/htdocs/wato.py
---
.werks/559 | 19 ++++++
ChangeLog | 1 +
web/htdocs/multitar.py | 33 ++++++---
web/htdocs/wato.py | 173 +++++++++++++++++++++++++++++++-----------------
4 files changed, 153 insertions(+), 73 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=f9cfe41b77…