瀏覽代碼

Compile name regex

Ben Firshman 12 年之前
父節點
當前提交
68e4341fbf
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      plum/service.py

+ 3 - 3
plum/service.py

@@ -160,15 +160,15 @@ class Service(object):
         return image_id
         return image_id
 
 
 
 
-name_regex = '^([^_]+)_([^_]+)_(\d+)$'
+NAME_RE = re.compile(r'^([^_]+)_([^_]+)_(\d+)$')
 
 
 
 
 def is_valid_name(name):
 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):
 def parse_name(name):
-    match = re.match(name_regex, name)
+    match = NAME_RE.match(name)
     (project, service_name, suffix) = match.groups()
     (project, service_name, suffix) = match.groups()
     return (project, service_name, int(suffix))
     return (project, service_name, int(suffix))