예제 #1
0
 def make_equips_hist(cls, equip_id, meters_hist_lst, equip_dtime,
                      equip_dtime_sec):
     status_temp = max([r.status_temp for r in meters_hist_lst])
     status_atmo = max([r.status_atmo for r in meters_hist_lst])
     status_group = max([r.status_group for r in meters_hist_lst])
     cycle_dtime, new_cycle_started_flg = cls.get_cycle_dtime(
         equip_id, equip_dtime)
     equips_hist = Db.HistEquipsRecord(equip_id, equip_dtime,
                                       equip_dtime_sec, status_temp,
                                       status_atmo, status_group,
                                       cycle_dtime)
     return equips_hist, new_cycle_started_flg