Browse Source

Compile name regex

Ben Firshman 12 years ago
parent
commit
68e4341fbf
1 changed files with 3 additions and 3 deletions
  1. 3 3
      plum/service.py

+ 3 - 3
plum/service.py

@@ -160,15 +160,15 @@ class Service(object):
         return image_id
 
 
-name_regex = '^([^_]+)_([^_]+)_(\d+)$'
+NAME_RE = re.compile(r'^([^_]+)_([^_]+)_(\d+)$')
 
 
 def is_valid_name(name):
-    return (re.match(name_regex, name) is not None)
+    return (NAME_RE.match(name) is not None)
 
 
 def parse_name(name):
-    match = re.match(name_regex, name)
+    match = NAME_RE.match(name)
     (project, service_name, suffix) = match.groups()
     return (project, service_name, int(suffix))