crypt: fix Name and Root

This commit is contained in:
Nick Craig-Wood 2016-09-09 08:38:18 +01:00
parent 346d4c587c
commit 5b913884cf
1 changed files with 14 additions and 0 deletions

View File

@ -86,6 +86,8 @@ func NewFs(name, rpath string) (fs.Fs, error) {
Fs: wrappedFs,
cipher: cipher,
mode: mode,
name: name,
root: rpath,
}
return f, err
}
@ -95,6 +97,18 @@ type Fs struct {
fs.Fs
cipher Cipher
mode NameEncryptionMode
name string
root string
}
// Name of the remote (as passed into NewFs)
func (f *Fs) Name() string {
return f.name
}
// Root of the remote (as passed into NewFs)
func (f *Fs) Root() string {
return f.root
}
// String returns a description of the FS