diff --git a/check_ceph_status b/check_ceph_status index 693a9ca..c614c78 100755 --- a/check_ceph_status +++ b/check_ceph_status @@ -185,8 +185,8 @@ ceph_cmd.append('status') ceph_cmd.append('--format=json') # exec command -with subprocess.Popen(ceph_cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) as p: - output, err = p.communicate() +p = subprocess.Popen(ceph_cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) +output, err = p.communicate() if not output: print("UNKNOWN : fail to execute ceph status command")