I think it's because Check.__init__ does this:
parts = shlex.split(check_cmd)
and then does this:
command += " " + " ".join(parts[1:])
instead of using shlex.join.
I think it's because Check.__init__ does this:
parts = shlex.split( check_cmd)
and then does this:
instead of using shlex.join.