From c45e61e6406c188bcad432233a6eb25b4307a536 Mon Sep 17 00:00:00 2001 From: Petter Rasmussen Date: Sun, 7 Feb 2016 14:34:48 +0100 Subject: Add sync list recursive command --- handlers_drive.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'handlers_drive.go') diff --git a/handlers_drive.go b/handlers_drive.go index 71f5201..a6f288a 100644 --- a/handlers_drive.go +++ b/handlers_drive.go @@ -239,6 +239,19 @@ func listSyncHandler(ctx cli.Context) { checkErr(err) } +func listRecursiveSyncHandler(ctx cli.Context) { + args := ctx.Args() + err := newDrive(args).ListRecursiveSync(drive.ListRecursiveSyncArgs{ + Out: os.Stdout, + RootId: args.String("id"), + SkipHeader: args.Bool("skipHeader"), + PathWidth: args.Int64("pathWidth"), + SizeInBytes: args.Bool("sizeInBytes"), + SortOrder: args.String("sortOrder"), + }) + checkErr(err) +} + func deleteRevisionHandler(ctx cli.Context) { args := ctx.Args() err := newDrive(args).DeleteRevision(drive.DeleteRevisionArgs{ -- cgit v1.2.3