def generate_identifiers(self): if self.check_monitor_name(): return ok = self.confirmation_dialog('Are you sure you want to generate the identifiers for this irradiation?') if ok: ret = self.confirmation_dialog('Overwrite existing identifiers?', return_retval=True, cancel=True) if ret != CANCEL: overwrite = ret == YES lg = IdentifierGenerator(monitor_name=self.monitor_name, irradiation=self.irradiation, overwrite=overwrite, dvc=self.dvc, db=self.dvc.db) if lg.setup(): lg.overwrite = overwrite lg.generate_identifiers() self._update_level()
def generate_identifiers(self): if self.check_monitor_name(): return ok = self.confirmation_dialog( 'Are you sure you want to generate the identifiers for this irradiation?' ) if ok: ret = self.confirmation_dialog('Overwrite existing identifiers?', return_retval=True, cancel=True) if ret != CANCEL: overwrite = ret == YES lg = IdentifierGenerator(monitor_name=self.monitor_name, irradiation=self.irradiation, overwrite=overwrite, dvc=self.dvc, db=self.dvc.db) if lg.setup(): lg.overwrite = overwrite lg.generate_identifiers() self._update_level()