Lines Matching refs:value
31 def valid_mediator(value):
36 if isinstance(value, six.string_types):
37 if re.match("^[a-zA-Z0-9\-]+$", value):
40 "characters are allowed").format(value)
42 def valid_mediator_version(value):
48 if isinstance(value, six.string_types):
50 version.Version(value)
56 return False, _("'{value}' is not a valid mediator-version: "
58 return False, _("'{0}' is not a valid mediator-version").format(value)
60 def parse_mediator_implementation(value):
67 if not isinstance(value, six.string_types):
70 if "@" in value:
72 impl_name, impl_ver = value.rsplit("@", 1)
78 impl_name = value
91 def valid_mediator_implementation(value, allow_empty_version=False):
98 if isinstance(value, six.string_types):
99 if "@" in value:
100 iname, iver = value.rsplit("@", 1)
102 iname = value
114 return False, _("'{value}' is not a valid "
120 "single '@' are allowed").format(value)
122 def valid_mediator_priority(value):
127 if value in ("site", "vendor"):
130 "are 'site' or 'vendor'").format(value)