diff options
Diffstat (limited to 'neutron/api/v2/attributes.py')
-rw-r--r-- | neutron/api/v2/attributes.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/neutron/api/v2/attributes.py b/neutron/api/v2/attributes.py index 83471f946e..21486dbd39 100644 --- a/neutron/api/v2/attributes.py +++ b/neutron/api/v2/attributes.py @@ -540,8 +540,8 @@ def convert_to_list(data): return [data] -HOSTNAME_PATTERN = ("(?=^.{1,254}$)(^(?:(?!\d+\.|-)[a-zA-Z0-9_\-]" - "{1,63}(?<!-)\.?)+(?:[a-zA-Z]{2,})$)") +HOSTNAME_PATTERN = ("(?=^.{1,254}$)(^(?:(?!\d+.|-)[a-zA-Z0-9_\-]{1,62}" + "[a-zA-Z0-9]\.?)+(?:[a-zA-Z]{2,})$)") HEX_ELEM = '[0-9A-Fa-f]' UUID_PATTERN = '-'.join([HEX_ELEM + '{8}', HEX_ELEM + '{4}', |