From 03173830bcd9fb1b4de87570e4ba8efcd327c742 Mon Sep 17 00:00:00 2001 From: Weidong Shao Date: Wed, 6 Aug 2014 22:52:11 +0000 Subject: [PATCH] Patch Cobbler python module to fix logger.info error in manage_bind.py Change-Id: I61e3e0e5efb75cbd515c330d0d631e6f95e1996f --- install/cobbler.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/install/cobbler.sh b/install/cobbler.sh index 3e6624de..28eae6b5 100755 --- a/install/cobbler.sh +++ b/install/cobbler.sh @@ -7,6 +7,8 @@ if [[ "$?" != "0" ]]; then echo "failed to install cobbler related packages" exit 1 else + # patch cobbler code + find /usr/lib -name manage_bind.py |xargs perl -pi.old -e 's/(\s+)(self\.logger\s+\= logger)/$1$2\n$1if self\.logger is None:\n$\1 import clogger\n$1 self\.logger = clogger.Logger\(\)/' echo "cobbler related packages are installed" fi