summaryrefslogtreecommitdiffstats
path: root/certmaster/minion/modules/jobs.py
diff options
context:
space:
mode:
Diffstat (limited to 'certmaster/minion/modules/jobs.py')
-rw-r--r--certmaster/minion/modules/jobs.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/certmaster/minion/modules/jobs.py b/certmaster/minion/modules/jobs.py
deleted file mode 100644
index 69fb75f..0000000
--- a/certmaster/minion/modules/jobs.py
+++ /dev/null
@@ -1,36 +0,0 @@
-## (Largely internal) module for access to asynchoronously dispatched
-## module job ID's. The Func Client() module wraps most of this usage
-## so it's not entirely relevant to folks using the CLI or Func API
-## directly.
-##
-## Copyright 2008, Red Hat, Inc
-## Michael DeHaan <mdehaan@redhat.com>
-##
-## This software may be freely redistributed under the terms of the GNU
-## general public license.
-##
-## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-##
-
-import codes
-from func import jobthing
-import func_module
-
-# =================================
-
-class JobsModule(func_module.FuncModule):
-
- version = "0.0.1"
- api_version = "0.0.1"
- description = "Internal module for tracking background minion tasks."
-
- def job_status(self, job_id):
- """
- Returns job status in the form of (status, datastruct).
- Datastruct is undefined for unfinished jobs. See jobthing.py and
- Wiki details on async invocation for more information.
- """
- return jobthing.job_status(job_id)
-