Commit Graph
4 Commits
Author SHA1 Message Date
Dmitry Petrov 17ffcea10f Error when syncing data subfolders. Close #94 2017-06-19 18:13:55 -07:00
Ruslan Kuprieiev 8253f449ca data_cloud: check if cloud section exists
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-06-11 22:49:15 +03:00
Ruslan Kuprieiev 56b07a4ee3 debug: add assert Settings to DataCloud
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-06-11 22:26:23 +03:00
Ruslan Kuprieiev a01ef3197c dvc: misc changes for DataCloud, 'data sync' and 'remove'
This patch introduces DataCloud class that used config to
determine proper cloud class(DataCloudAWS and DataCloudGCP
are awailable) to use in "data_sync" and "remove" commands.

This patch focuses on introducing the common class itself
saving original code and definetly needs some RFC later.

It also adds simple DataCloudLOCAL class that uses directory
as a StoragePath and cp as a sync method. Which makes testing
so much easier and covers local scenarios.

And it also introduces ability to run data sync in parallel
by collecting files first and then running sync in a number
of threads.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-05-28 22:28:58 +03:00