def __init__(self, definition) : if definition.get('has missing', False) : self.has_missing = True try : self.predicates += [predicates.ExistsPredicate(definition['field'])] except AttributeError : pass else : self.has_missing = False
def __init__(self, definition): if definition.get('has missing', False): self.has_missing = True try: exists_pred = predicates.ExistsPredicate(definition['field']) self.predicates.append(exists_pred) except KeyError: pass else: self.has_missing = False