Fix output of crypt objects in logs
This commit is contained in:
parent
eca9e8eb70
commit
de73063977
2 changed files with 14 additions and 3 deletions
|
@ -26,6 +26,11 @@ func (ci *createInfo) Fs() fs.Info {
|
||||||
return ci.f
|
return ci.f
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// String returns the remote path
|
||||||
|
func (ci *createInfo) String() string {
|
||||||
|
return ci.remote
|
||||||
|
}
|
||||||
|
|
||||||
// Remote returns the remote path
|
// Remote returns the remote path
|
||||||
func (ci *createInfo) Remote() string {
|
func (ci *createInfo) Remote() string {
|
||||||
return ci.remote
|
return ci.remote
|
||||||
|
|
12
fs/fs.go
12
fs/fs.go
|
@ -165,9 +165,6 @@ type Info interface {
|
||||||
type Object interface {
|
type Object interface {
|
||||||
ObjectInfo
|
ObjectInfo
|
||||||
|
|
||||||
// String returns a description of the Object
|
|
||||||
String() string
|
|
||||||
|
|
||||||
// SetModTime sets the metadata on the object to set the modification date
|
// SetModTime sets the metadata on the object to set the modification date
|
||||||
SetModTime(time.Time) error
|
SetModTime(time.Time) error
|
||||||
|
|
||||||
|
@ -199,6 +196,9 @@ type ObjectInfo interface {
|
||||||
// BasicInfo common interface for Dir and Object providing the very
|
// BasicInfo common interface for Dir and Object providing the very
|
||||||
// basic attributes of an object.
|
// basic attributes of an object.
|
||||||
type BasicInfo interface {
|
type BasicInfo interface {
|
||||||
|
// String returns a description of the Object
|
||||||
|
String() string
|
||||||
|
|
||||||
// Remote returns the remote path
|
// Remote returns the remote path
|
||||||
Remote() string
|
Remote() string
|
||||||
|
|
||||||
|
@ -357,6 +357,11 @@ type Dir struct {
|
||||||
Count int64 // number of objects -1 for unknown
|
Count int64 // number of objects -1 for unknown
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// String returns the name
|
||||||
|
func (d *Dir) String() string {
|
||||||
|
return d.Name
|
||||||
|
}
|
||||||
|
|
||||||
// Remote returns the remote path
|
// Remote returns the remote path
|
||||||
func (d *Dir) Remote() string {
|
func (d *Dir) Remote() string {
|
||||||
return d.Name
|
return d.Name
|
||||||
|
@ -523,6 +528,7 @@ type staticObjectInfo struct {
|
||||||
|
|
||||||
func (i *staticObjectInfo) Fs() Info { return i.fs }
|
func (i *staticObjectInfo) Fs() Info { return i.fs }
|
||||||
func (i *staticObjectInfo) Remote() string { return i.remote }
|
func (i *staticObjectInfo) Remote() string { return i.remote }
|
||||||
|
func (i *staticObjectInfo) String() string { return i.remote }
|
||||||
func (i *staticObjectInfo) ModTime() time.Time { return i.modTime }
|
func (i *staticObjectInfo) ModTime() time.Time { return i.modTime }
|
||||||
func (i *staticObjectInfo) Size() int64 { return i.size }
|
func (i *staticObjectInfo) Size() int64 { return i.size }
|
||||||
func (i *staticObjectInfo) Storable() bool { return i.storable }
|
func (i *staticObjectInfo) Storable() bool { return i.storable }
|
||||||
|
|
Loading…
Reference in a new issue