SyncPro
SyncPro copied to clipboard
SyncPro is a Windows app for synchronizing files between various online storage providers (OneDrive, Google Drive, Amazon S3, etc.)
Need to add a concept of a limits class that can encapsulate and abstract the limits of the various adapters. MaxTotalFiles, MaxFilesPerFolder, MaxFolders, MaxBytes At the start of a sync...
See API docs.
See item for handling too many requests
Keep a tally of the number of rest calls made, include counters per adapter * Gross bytes - all data sent * Net bytes - only the file data
What happens if the network cable is pulled while a sync is running? Does it fail just the file? Should it retry?