Add hostname sanitiser

This commit is contained in:
Bo Maryniuk 2016-11-23 19:07:50 +01:00
parent 3ae086aff4
commit f2571fc8bf

View file

@ -45,6 +45,15 @@ class InputSanitizer(object):
'''
return re.sub('[^a-zA-Z0-9.-_ ]', '', os.path.basename(InputSanitizer.trim(value)))
@staticmethod
def hostname(value):
'''
Clean value for RFC1123.
:param value:
:return:
'''
return re.sub(r'[^a-zA-Z0-9.-]', '', InputSanitizer.trim(value))
clean = InputSanitizer()