blob: 2bc6b9ec331fdd344874670d1c44c330a2a2dbd6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
package getter
// Storage is an interface that knows how to lookup downloaded directories
// as well as download and update directories from their sources into the
// proper location.
type Storage interface {
// Dir returns the directory on local disk where the directory source
// can be loaded from.
Dir(string) (string, bool, error)
// Get will download and optionally update the given directory.
Get(string, string, bool) error
}
|