소스 검색

Remove empty lists from default Service args

This will cause terrifying bugs.

Signed-off-by: Ben Firshman <[email protected]>
Ben Firshman 11 년 전
부모
커밋
f983110492
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      fig/service.py

+ 1 - 1
fig/service.py

@@ -40,7 +40,7 @@ class ConfigError(ValueError):
 
 
 
 
 class Service(object):
 class Service(object):
-    def __init__(self, name, client=None, project='default', links=[], volumes_from=[], **options):
+    def __init__(self, name, client=None, project='default', links=None, volumes_from=None, **options):
         if not re.match('^%s+$' % VALID_NAME_CHARS, name):
         if not re.match('^%s+$' % VALID_NAME_CHARS, name):
             raise ConfigError('Invalid service name "%s" - only %s are allowed' % (name, VALID_NAME_CHARS))
             raise ConfigError('Invalid service name "%s" - only %s are allowed' % (name, VALID_NAME_CHARS))
         if not re.match('^%s+$' % VALID_NAME_CHARS, project):
         if not re.match('^%s+$' % VALID_NAME_CHARS, project):