Package expedient :: Package common :: Package utils :: Module validators
[hide private]
[frames] | no frames]

Module validators

source code

Created on Jul 17, 2010


Author: jnaous

Variables [hide private]
  mac_re = re.compile(r'^([\dA-Fa-f]{2}:){5}[\dA-Fa-f]{2}$')
  validate_mac_address = RegexValidator(mac_re, u'Enter a valid ...
  ipv4_re = re.compile(r'^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0...
  ip_re = re.compile(r'^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5...
  validate_ip_prefix = RegexValidator(ip_re, u'Enter a valid MAC...
  __package__ = 'expedient.common.utils'
Variables Details [hide private]

validate_mac_address

Value:
RegexValidator(mac_re, u'Enter a valid MAC address (in "xx:xx:xx:xx:xx\
:xx" format).', 'invalid')

ipv4_re

Value:
re.compile(r'^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]\
?\d?\d)){3}(/\d?\d)?$')

ip_re

Value:
re.compile(r'^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]\
?\d?\d)){3}(/\d?\d)?$')

validate_ip_prefix

Value:
RegexValidator(ip_re, u'Enter a valid MAC address (in "xx:xx:xx:xx:xx:\
xx" format).', 'invalid')