X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2c6557f613fcf6cdcebb08c321a5d061aeb780c6..39f6e9f70f683237d9488faac1c549ca19ac9dae:/services/keepstore/keepstore.go?ds=sidebyside diff --git a/services/keepstore/keepstore.go b/services/keepstore/keepstore.go index 89afa9089f..62b6d15e56 100644 --- a/services/keepstore/keepstore.go +++ b/services/keepstore/keepstore.go @@ -2,6 +2,12 @@ // // SPDX-License-Identifier: AGPL-3.0 +// Package keepstore implements the keepstore service component and +// back-end storage drivers. +// +// It is an internal module, only intended to be imported by +// /cmd/arvados-server and other server-side components in this +// repository. package keepstore import ( @@ -47,7 +53,7 @@ var ( driver = make(map[string]volumeDriver) ) -type IndexOptions struct { +type indexOptions struct { MountUUID string Prefix string WriteTo io.Writer @@ -653,7 +659,7 @@ func (ks *keepstore) Mounts() []*mount { return ks.mountsR } -func (ks *keepstore) Index(ctx context.Context, opts IndexOptions) error { +func (ks *keepstore) Index(ctx context.Context, opts indexOptions) error { mounts := ks.mountsR if opts.MountUUID != "" { mnt, ok := ks.mounts[opts.MountUUID]