mirror of https://github.com/restic/restic.git
Reorder methods in interface Repository
This commit is contained in:
parent
714a5d1dc4
commit
619939ccd9
|
@ -15,20 +15,9 @@ type Repository interface {
|
||||||
|
|
||||||
Index() Index
|
Index() Index
|
||||||
SaveFullIndex() error
|
SaveFullIndex() error
|
||||||
|
|
||||||
SaveJSON(BlobType, interface{}) (ID, error)
|
|
||||||
SaveUnpacked(FileType, []byte) (ID, error)
|
|
||||||
|
|
||||||
Config() Config
|
|
||||||
|
|
||||||
SaveAndEncrypt(BlobType, []byte, *ID) (ID, error)
|
|
||||||
SaveJSONUnpacked(FileType, interface{}) (ID, error)
|
|
||||||
SaveIndex() error
|
SaveIndex() error
|
||||||
|
|
||||||
LoadJSONPack(BlobType, ID, interface{}) error
|
Config() Config
|
||||||
LoadJSONUnpacked(FileType, ID, interface{}) error
|
|
||||||
LoadBlob(ID, BlobType, []byte) ([]byte, error)
|
|
||||||
LoadAndDecrypt(FileType, ID) ([]byte, error)
|
|
||||||
|
|
||||||
LookupBlobSize(ID, BlobType) (uint, error)
|
LookupBlobSize(ID, BlobType) (uint, error)
|
||||||
|
|
||||||
|
@ -36,6 +25,16 @@ type Repository interface {
|
||||||
ListPack(ID) ([]Blob, int64, error)
|
ListPack(ID) ([]Blob, int64, error)
|
||||||
|
|
||||||
Flush() error
|
Flush() error
|
||||||
|
|
||||||
|
SaveJSON(BlobType, interface{}) (ID, error)
|
||||||
|
SaveUnpacked(FileType, []byte) (ID, error)
|
||||||
|
SaveAndEncrypt(BlobType, []byte, *ID) (ID, error)
|
||||||
|
SaveJSONUnpacked(FileType, interface{}) (ID, error)
|
||||||
|
|
||||||
|
LoadJSONPack(BlobType, ID, interface{}) error
|
||||||
|
LoadJSONUnpacked(FileType, ID, interface{}) error
|
||||||
|
LoadBlob(ID, BlobType, []byte) ([]byte, error)
|
||||||
|
LoadAndDecrypt(FileType, ID) ([]byte, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Deleter removes all data stored in a backend/repo.
|
// Deleter removes all data stored in a backend/repo.
|
||||||
|
|
Loading…
Reference in New Issue