Exemple #1
0
 def _load_variables(self):
     ''' Load all timing Variables that are specified in the timing.ini '''
     timing_vars = []
     self.db_lookup_dict = {}
     
     ''' 1. Load the variables '''
     for reg_tim in Registrator().reg_simple_timings.keys():
         for l in Registrator().reg_simple_timings[reg_tim]:
             dic = Registrator().reg_simple_timings[reg_tim][l]
             
             lst = list(dic.keys())
             try:                            
                 lst += Registrator().db_lookup_timings[reg_tim][l]
                 self.db_lookup_dict[l] = list(Registrator().db_lookup_timings[reg_tim][l].keys())
             except:
                 pass
 
             timing_vars.append([l, lst, reg_tim, dic])
             
     ''' 2. Set table from variables'''
     self._set_timing_tab(timing_vars)