diff --git a/src/pylorax/yumhelper.py b/src/pylorax/yumhelper.py index ea0ef07d..13a2bdad 100644 --- a/src/pylorax/yumhelper.py +++ b/src/pylorax/yumhelper.py @@ -115,3 +115,10 @@ class LoraxRpmCallback(yum.rpmtrans.RPMBaseCallback): def filelog(self, package, action): if self.fileaction.get(action) == "Installed": logger.debug("{0} installed successfully".format(package)) + + def errorlog(self, msg): + logger.warning("RPM transaction error: %s", msg) + + def scriptout(self, package, msgs): + if msgs: + logger.info("%s scriptlet output:\n%s", package, msgs)