MCPcopy Index your code
hub / github.com/ddserver/ddserver / validate_python

Method validate_python

ddserver/interface/validation.py:301–320  ·  view source on GitHub ↗
(self,
                      value,
                      state)

Source from the content-addressed store, hash-verified

299 letter_regex = re.compile(r'[a-z0-9\-\.]+')
300
301 def validate_python(self,
302 value,
303 state):
304 if len(value) < 1:
305 raise formencode.Invalid(self.message("too_short",
306 value),
307 value,
308 state)
309
310 if len(value) > self.max:
311 raise formencode.Invalid(self.message("too_long",
312 value),
313 value,
314 state)
315
316 if not self.letter_regex.match(value):
317 raise formencode.Invalid(self.message('non_letter',
318 value),
319 value,
320 state)
321
322
323

Callers 3

validate_pythonMethod · 0.45
validate_pythonMethod · 0.45
validate_pythonMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected