From 5acd46654f30e2d5ac095351dd5c9d3520ad639a Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Mon, 27 May 2013 19:30:49 +0200 Subject: [PATCH] just added some dummy code to execute shell commands --- lib/core/job.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/core/job.py b/lib/core/job.py index b8c9876..a241123 100644 --- a/lib/core/job.py +++ b/lib/core/job.py @@ -3,6 +3,8 @@ This is what job_function needs as parameter for each job to succesfully execute. """ +import subprocess + class JobInfo: def __init__(self, hostgroupname, members, hosts, service, threshold, parent=None): @@ -11,7 +13,7 @@ class JobInfo: self.service = service self.threshold = threshold self.parent = parent - self.name = hostgroupname + "_" + service.name + self.name = hostgroupname + "_" + service.name + " " + self.service.command def __str__(self): return self.name @@ -20,4 +22,7 @@ class JobInfo: self.log = log def handleCall(self): + #p = subprocess.Popen("df -h", stdout=subprocess.PIPE, shell=True) + #(output, err) = p.communicate() + #print output pass \ No newline at end of file