mirror of
https://github.com/kopia/kopia.git
synced 2026-05-18 11:44:36 -04:00
Adds a wrapper around `Walk` that takes a Policy (protobuf definition) and performs a walk using it as configuration. The resulting Walk struct pointer is returned. The only exported functionality is unfortunately to read the Policy as a protobuf text file, so the implementation creates a temporary policy file whose lifetime is the duration of the call. Adds a wrapper around the the FSWalker reporter `Compare` functionality. Takes a config file and two Walk pointers and compares the walks, returning the pb-defined Report struct. Again, the only exported functionality for reading config information is to read it as a protobuf text file. Creates a temporary config file, whose lifetime is the duration of the call, to pass in to the fswalker function.
40 lines
1.6 KiB
Modula-2
40 lines
1.6 KiB
Modula-2
module github.com/kopia/kopia
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
bazil.org/fuse v0.0.0-20180421153158-65cc252bf669
|
|
cloud.google.com/go v0.45.1
|
|
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
|
|
github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect
|
|
github.com/bgentry/speakeasy v0.1.0
|
|
github.com/chmduquesne/rollinghash v4.0.0+incompatible
|
|
github.com/danieljoos/wincred v1.0.2 // indirect
|
|
github.com/efarrer/iothrottler v0.0.1
|
|
github.com/go-bindata/go-bindata v3.1.2+incompatible // indirect
|
|
github.com/go-ini/ini v1.46.0 // indirect
|
|
github.com/godbus/dbus v4.1.0+incompatible // indirect
|
|
github.com/golang/protobuf v1.3.2
|
|
github.com/google/fswalker v0.2.0
|
|
github.com/klauspost/compress v1.9.4
|
|
github.com/klauspost/crc32 v1.2.0 // indirect
|
|
github.com/klauspost/pgzip v1.2.1
|
|
github.com/kylelemons/godebug v1.1.0
|
|
github.com/minio/minio-go/v6 v6.0.45
|
|
github.com/natefinch/atomic v0.0.0-20150920032501-a62ce929ffcc
|
|
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
|
|
github.com/pkg/errors v0.8.1
|
|
github.com/pkg/profile v1.3.0
|
|
github.com/pkg/sftp v1.10.1
|
|
github.com/skratchdot/open-golang v0.0.0-20190402232053-79abb63cd66e
|
|
github.com/stretchr/testify v1.4.0
|
|
github.com/studio-b12/gowebdav v0.0.0-20190103184047-38f79aeaf1ac
|
|
github.com/zalando/go-keyring v0.0.0-20190715212148-76787ff3b3bd
|
|
golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472
|
|
golang.org/x/exp v0.0.0-20190829153037-c13cbed26979
|
|
golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297
|
|
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
|
|
google.golang.org/api v0.10.0
|
|
gopkg.in/alecthomas/kingpin.v2 v2.2.6
|
|
)
|