exif_tags)
        except Exception as e:
            logger.error(traceback.format_exc())

        
        if rolling and args.run_jobs:
            # Jobs are only run for rolling (live) mode.
            try:
                logger.info('Running site job for ' + project_uc + '/' \
                                 + site_uc)
                aurorawatch_jobs.site_job(project_uc,
                                          site_uc,
                                          now,
                                          site_status_dir,
                                          args.test_mode,
                                          args.ignore_timeout,
                                          mag_data,
                                          None if mag_data is None \
                                              else activity,
                                          temp_data,
                                          voltage_data)
                                       
            except Exception as e:
                logger.error('Could not run job for ' + project_uc + '/' +
                              site_uc + ': ' + str(e))
                traceback.format_exc()
                
        
    if args.stack_plot and len(mag_data_list):
        try:
            site_ca = [] # site copyright/attribution details
Example #2
0
             # --rolling option is given it can include data from
             # the previous day.
             make_voltage_plot(voltage_data.extract(start_time=t1_eod),
                               dt64.strftime(t1_eod, voltage_fstr),
                               exif_tags)
     
     if args.rolling and args.run_jobs:
         # Jobs are only run for rolling (live) mode.
         try:
             logger.info('Running site job for ' + project_uc + '/' \
                              + site_uc)
             aurorawatch_jobs.site_job(project=project_uc,
                                       site=site_uc,
                                       now=now,
                                       status_dir=site_status_dir,
                                       test_mode=args.test_mode,
                                       ignore_timeout=args.ignore_timeout,
                                       mag_data=mag_data,
                                       act_data=None if md is None else md[4],
                                       temp_data=temp_data,
                                       voltage_data=voltage_data)
                                    
         except Exception as e:
             logger.error('Could not run job for ' + project_uc + '/' +
                           site_uc + ': ' + str(e))
             logger.error(traceback.format_exc())
             
                 
     
 if args.stack_plot and len(mdl_day):
     site_ca = [] # site copyright/attribution details
     for n in range(len(mdl_day)):