Module: check_mk
Branch: master
Commit: 937ed216a38c6cdcb59b3b9947cf47b811147a12
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=937ed216a38c6c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Feb 19 07:33:58 2018 +0100
Do not start sites on CMA restore
Change-Id: I388e1f22aa10fcf70b15b9dd641d0ce7d422b13d
---
bin/mkbackup | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/bin/mkbackup b/bin/mkbackup
index 1b5960d..e04658b 100755
--- a/bin/mkbackup
+++ b/bin/mkbackup
@@ -1561,9 +1561,10 @@ def do_site_restore(opts, info, site=None):
log(p.stderr.read())
raise MKGeneralException("Site restore failed")
- site_arg = [ site ] if is_root() else []
- if subprocess.call(["omd", "start" ] + site_arg) != 0:
- raise MKGeneralException("Failed to start the site after restore")
+ if not is_root():
+ site_arg = [ site ] if is_root() else []
+ if subprocess.call(["omd", "start" ] + site_arg) != 0:
+ raise MKGeneralException("Failed to start the site after restore")
def do_system_restore(opts, info):