Example #1
0
 def parse_value(string, *unused):
     if len(string) > audit.AUDIT_MAX_KEY_LEN:
         raise ParsingError(_('Key value "%s" too long') % string)
     if util.is_ids_key(string) and util.parse_ids_key(string) is None:
         raise ParsingError(_('Invalid IDS key "%s"') % string)
     return string
Example #2
0
 def _validate_get_failure(self):
     if self.key_is_text.get_active():
         key = self.key_text.get_text()
         if util.is_ids_key(key) and util.parse_ids_key(key) is None:
             return (_('Invalid IDS key value'), None, self.key_text)
     return None