Exemple #1
0
 def runjobs(self, when, options):
     verbosity = options["verbosity"]
     jobs = get_jobs(when, only_scheduled=True)
     for app_name, job_name in sorted(jobs.keys()):
         job = jobs[(app_name, job_name)]
         if verbosity > 1:
             logger.info("Executing %s job: %s (app: %s)", when, job_name,
                         app_name)
         try:
             job().execute()
         except Exception:
             logger.exception("ERROR OCCURED IN JOB: %s (APP: %s)",
                              job_name, app_name)
Exemple #2
0
 def runjobs(self, when, options):
     verbosity = options["verbosity"]
     jobs = get_jobs(when, only_scheduled=True)
     for app_name, job_name in sorted(jobs.keys()):
         job = jobs[(app_name, job_name)]
         if verbosity > 1:
             print("Executing %s job: %s (app: %s)" % (when, job_name, app_name))
         try:
             job().execute()
         except Exception:
             import traceback
             print("ERROR OCCURED IN %s JOB: %s (APP: %s)" % (when.upper(), job_name, app_name))
             print("START TRACEBACK:")
             traceback.print_exc()
             print("END TRACEBACK\n")
 def runjobs(self, when, options):
     jobs = get_jobs(when, only_scheduled=True)
     list = jobs.keys()
     list.sort()
     for app_name, job_name in list:
         job = jobs[(app_name, job_name)]
         if options.get('verbose', False):
             print "Executing %s job: %s (app: %s)" % (when, job_name, app_name)
         try:
             job().execute()
         except Exception, e:
             import traceback
             print "ERROR OCCURED IN %s JOB: %s (APP: %s)" % (when.upper(), job_name, app_name)
             print "START TRACEBACK:"
             traceback.print_exc()
             print "END TRACEBACK\n"
Exemple #4
0
 def runjobs(self, when, options):
     verbosity = int(options.get('verbosity', 1))
     jobs = get_jobs(when, only_scheduled=True)
     list = jobs.keys()
     list.sort()
     for app_name, job_name in list:
         job = jobs[(app_name, job_name)]
         if verbosity > 1:
             print "Executing %s job: %s (app: %s)" % (when, job_name, app_name)
         try:
             job().execute()
         except Exception, e:
             import traceback
             print "ERROR OCCURED IN %s JOB: %s (APP: %s)" % (when.upper(), job_name, app_name)
             print "START TRACEBACK:"
             traceback.print_exc()
             print "END TRACEBACK\n"
Exemple #5
0
 def runjobs(self, when, options):
     verbosity = int(options.get('verbosity', 1))
     jobs = get_jobs(when, only_scheduled=True)
     list = jobs.keys()
     list.sort()
     for (app_name, job_name) in list:
         job = jobs[(app_name, job_name)]
         if verbosity > 1:
             print 'Executing %s job: %s (app: %s)' % (when,
                     job_name, app_name)
         try:
             job().execute()
         except Exception, e:
             import traceback
             print 'ERROR OCCURED IN %s JOB: %s (APP: %s)' \
                 % (when.upper(), job_name, app_name)
             print 'START TRACEBACK:'
             traceback.print_exc()
             print 'END TRACEBACK\n'