From: Mark Huang Date: Wed, 31 Jan 2007 17:04:21 +0000 (+0000) Subject: - allow digits in login_base X-Git-Tag: pycurl-7_13_1~38 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=7721c8aedf5db2d2fe135e92a61a2dfb20be7960;p=plcapi.git - allow digits in login_base --- diff --git a/PLC/Slices.py b/PLC/Slices.py index 601ec671..a41e88d3 100644 --- a/PLC/Slices.py +++ b/PLC/Slices.py @@ -58,10 +58,10 @@ class Slice(Row): # desired. # 1. Lowercase. - # 2. Begins with login_base (only letters). + # 2. Begins with login_base (letters or numbers). # 3. Then single underscore after login_base. # 4. Then letters, numbers, or underscores. - good_name = r'^[a-z]+_[a-z0-9_]+$' + good_name = r'^[a-z0-9]+_[a-z0-9_]+$' if not name or \ not re.match(good_name, name): raise PLCInvalidArgument, "Invalid slice name"