From f08626e6b187516b609a7097a96594fa82c32cd0 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sun, 30 Nov 2008 13:38:52 +0000 Subject: [PATCH] add job manager interface git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3017 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/interfaces.py | 11 +++++++++++ util/version.txt | 8 ++++---- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/organize/interfaces.py b/organize/interfaces.py index 9b66042..0966d0e 100644 --- a/organize/interfaces.py +++ b/organize/interfaces.py @@ -406,3 +406,14 @@ class IServiceProvider(Interface): """ A party, that is responsible for providing a service. """ + +# jobs + +class IJobManager(Interface): + """ Collects and executes jobs. + """ + + def process(): + """ Do what has to be done... + """ + diff --git a/util/version.txt b/util/version.txt index f176426..4eeacd2 100644 --- a/util/version.txt +++ b/util/version.txt @@ -10,14 +10,14 @@ $Id$ >>> v = versions.get('cybertools.util.version') >>> v - cybertools.util.version 0.4-3005 + cybertools.util.version 0.4-3014 >>> print v - 0.4-3005 + 0.4-3014 >>> v.short '0.4' >>> v = versions.get('foo') >>> v - foo 0.0-0000 + foo 0.0-3014 >>> print v - 0.0-0000 + 0.0-3014