def _dataline_form(self, lst): # pylint: disable=R0911 if len(lst) != 9: self.errform('Kirjete arv real') return False if not formatutil.is_isikukood(lst[0]): self.errform('Isikukood') return False if not formatutil.is_nimi(lst[1]): self.errform('Valija nimi') return False if not lst[2] in ['lisamine', 'kustutamine']: self.errform('Kirje tüüp') return False if not formatutil.is_jaoskonna_number_kov_koodiga(\ lst[3], lst[4]): self.errform('Valimisjaoskonna number KOV koodiga') return False if not formatutil.is_ringkonna_number_kov_koodiga(lst[5], lst[6]): self.errform('Ringkonna number KOV koodiga') return False if not formatutil.is_rea_number_voi_tyhi(lst[7]): self.errform('Rea number') return False return True
def dataline(self, line): lst = line.split('\t') if not len(lst) == 3: self.errform('Kirjete arv real') return False if not formatutil.is_isikukood(lst[0]): self.errform('Vigase vorminguga isikukood') return False if not formatutil.is_nimi(lst[1]): self.errform('Nimi') return False if not formatutil.is_pohjus(lst[2]): self.errform('Põhjus') return False return True