Merge pull request #216 from harshavardhana/pr_out_add_object_name_validation

This commit is contained in:
Harshavardhana 2015-02-27 19:42:14 -08:00
commit 27fab98bf9
1 changed files with 7 additions and 0 deletions

View File

@ -20,6 +20,7 @@ import (
"io"
"regexp"
"time"
"unicode/utf8"
)
type Storage interface {
@ -86,5 +87,11 @@ func IsValidBucket(bucket string) bool {
}
func IsValidObject(object string) bool {
if len(object) > 1024 || len(object) == 0 {
return false
}
if !utf8.Valid(object) {
return false
}
return true
}