X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ba300c9e82f9fd2f853a7bfb4e0df58685071d0c..b594678083d6cd7efe425bb4be63a444f22ce153:/sdk/go/arvados/collection.go diff --git a/sdk/go/arvados/collection.go b/sdk/go/arvados/collection.go index 157ce16788..bdd8e6e6b3 100644 --- a/sdk/go/arvados/collection.go +++ b/sdk/go/arvados/collection.go @@ -6,7 +6,7 @@ import ( "strings" "time" - "git.curoverse.com/arvados.git/sdk/go/manifest" + "git.curoverse.com/arvados.git/sdk/go/blockdigest" ) // Collection is an arvados#collection resource. @@ -15,6 +15,7 @@ type Collection struct { TrashAt *time.Time `json:"trash_at,omitempty"` ManifestText string `json:"manifest_text,omitempty"` UnsignedManifestText string `json:"unsigned_manifest_text,omitempty"` + Name string `json:"name,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` PortableDataHash string `json:"portable_data_hash,omitempty"` @@ -46,7 +47,7 @@ func (c *Collection) SizedDigests() ([]SizedDigest, error) { return nil, fmt.Errorf("Invalid stream (<3 tokens): %q", line) } for _, token := range tokens[1:] { - if !manifest.LocatorPattern.MatchString(token) { + if !blockdigest.LocatorPattern.MatchString(token) { // FIXME: ensure it's a file token break }