src/pyams_scheduler/process.py
changeset 43 aa374e033e84
parent 41 0b31d2492f15
child 54 9f88cbe85980
equal deleted inserted replaced
42:8cacad2470d5 43:aa374e033e84
   167 
   167 
   168 
   168 
   169 class SchedulerHandler(object):
   169 class SchedulerHandler(object):
   170     """Scheduler handler"""
   170     """Scheduler handler"""
   171 
   171 
       
   172     def test(self, settings):
       
   173         messages = [
       
   174             'OK - Tasks scheduler ready to handle requests.',
       
   175             '{0} currently running jobs'.format(len(self.process.scheduler.get_jobs()))
       
   176         ]
       
   177         return [200, '\n'.join(messages)]
       
   178 
   172     def get_jobs(self, settings):
   179     def get_jobs(self, settings):
   173         scheduler = self.process.scheduler
   180         scheduler = self.process.scheduler
   174         return [200,
   181         return [200,
   175                 [{'id': job.id,
   182                 [{'id': job.id,
   176                   'name': job.name,
   183                   'name': job.name,