HIGUCHI Yuta
Committed by Gerrit Code Review
...@@ -169,7 +169,7 @@ class Warden { ...@@ -169,7 +169,7 @@ class Warden {
169 synchronized String borrowCell(String userName, String sshKey, int minutes, 169 synchronized String borrowCell(String userName, String sshKey, int minutes,
170 String cellSpec) { 170 String cellSpec) {
171 checkNotNull(userName, USER_NOT_NULL); 171 checkNotNull(userName, USER_NOT_NULL);
172 - checkArgument(userName.matches("[\\w]+"), "Invalid user name %s", userName); 172 + checkArgument(userName.matches("[\\w.-]+"), "Invalid user name %s", userName);
173 checkNotNull(sshKey, KEY_NOT_NULL); 173 checkNotNull(sshKey, KEY_NOT_NULL);
174 checkArgument(minutes < MAX_MINUTES, "Number of minutes must be less than %d", MAX_MINUTES); 174 checkArgument(minutes < MAX_MINUTES, "Number of minutes must be less than %d", MAX_MINUTES);
175 checkArgument(minutes >= 0, "Number of minutes must be non-negative"); 175 checkArgument(minutes >= 0, "Number of minutes must be non-negative");
......