Commit c0cfd0aa authored by nimrod's avatar nimrod
Browse files

Clearer verbose output.

parent 828d2fa6
Loading
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -145,7 +145,7 @@ class Check:
        _cmd = [
            self.Command,
        ] + self.Arguments
        logging.info(f"Running command {_cmd}.")
        logging.info(f"Running command {_cmd}")
        try:
            proc = subprocess.run(  # nosec
                [
@@ -165,13 +165,13 @@ class Check:
        self.ExitCode = proc.returncode
        logging.info(f"Exit code is {self.ExitCode}.")
        self._stdout = proc.stdout
        logging.info(f"stdout is {self._stdout}.")
        logging.info(f"stdout is {self._stdout}")
        self.stderr = proc.stderr
        logging.info(f"stderr is {self.stderr}.")
        logging.info(f"stderr is {self.stderr}")
        if self.ExitCode in list(NagiosCode):
            self._parse_output()
            logging.info(f"Output is {self.Output}.")
            logging.info(f"Additional output is {self.AdditionalOutput}.")
            logging.info(f"Output is {self.Output}")
            logging.info(f"Additional output is {self.AdditionalOutput}")
        else:
            logging.warning(
                "Invalid plugin return code, skipping output parsing."