Ruslan Kuprieiev
c1ebe910ce
Merge pull request #128 from efiop/master
...
innosetup: fix setup.iss semicolons
2017-07-31 07:14:45 +03:00
Ruslan Kuprieiev
4b57077c83
innosetup: fix setup.iss semicolons
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 07:09:21 +03:00
Ruslan Kuprieiev
25a80e2a8c
Merge pull request #127 from efiop/master
...
appveyor: add windows build
2017-07-31 06:47:40 +03:00
Ruslan Kuprieiev
a46c3936ac
appveyor: add windows build
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 06:42:11 +03:00
Ruslan Kuprieiev
6708c1a017
Merge pull request #126 from efiop/master
...
cleanup: remove junk file
2017-07-31 06:06:36 +03:00
Ruslan Kuprieiev
fe52993e83
cleanup: remove junk file
...
Added by mistake.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 05:56:59 +03:00
Ruslan Kuprieiev
3045fa23ae
Merge pull request #125 from efiop/master
...
travis: build linux packages
2017-07-31 03:48:52 +03:00
Ruslan Kuprieiev
b1f19cee37
travis: build linux packages
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 03:45:10 +03:00
Ruslan Kuprieiev
4f2d957975
Merge pull request #123 from efiop/master
...
RFC: move cmdline parsing to cli.py and settings RFC
2017-07-31 01:47:37 +03:00
Ruslan Kuprieiev
ee34fdfa31
RFC: move cmdline parsing to cli.py and settings RFC
...
This will make the structure of dvc more linear
making it easier to read. Plus, these changes
are needed in preparation for libdvc, as they
move all cmdline parsing to one common place.
This patch also refactors our settings system
also make it more linear and remove abstraction
levels that are not needed and only cause confusion.
There is a lot more to be done in preparation for
dvc lib and RFC overall, but this a first step
in that long journey.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 01:39:32 +03:00
Dmitry Petrov
57ec8075a4
Merge pull request #121 from dataversioncontrol/target_cmd
...
Target cmd. Close #102
2017-07-25 05:06:18 -07:00
Dmitry Petrov
884d4e6d83
Imports clean up
2017-07-25 05:03:48 -07:00
Dmitry Petrov
b08f4ee41c
Unit tests
2017-07-25 05:02:25 -07:00
Dmitry Petrov
21e0a7d3bd
Refactoring 2 and small issues
2017-07-25 03:51:05 -07:00
Dmitry Petrov
4bb569c16d
Refactoring
2017-07-25 03:27:49 -07:00
Dmitry Petrov
8a02c12042
Target logic for repro command
2017-07-25 03:06:00 -07:00
Dmitry Petrov
97088d98b1
Target cmd. First commit.
2017-07-25 02:29:49 -07:00
Dmitry Petrov
141d7872d1
Install the latest requirements. Close #119
2017-07-23 21:32:13 -07:00
Dmitry Petrov
3d4f89631d
Fix mac os package issues
2017-07-19 21:52:20 -07:00
Ophir Yoktan
d578ae74a9
Merge pull request #114 from ophiry/atomic_download
...
download file to temp file, and rename only if success
2017-07-14 00:26:23 +03:00
Ophir Yokatan
fc9e091286
download file to temp file, and renmae only if success
2017-07-14 00:17:43 +03:00
Dmitry Petrov
69ebffd402
Build for Mac OS X
2017-07-13 09:50:00 -07:00
Dmitry Petrov
a4daf3200d
Merge pull request #112 from ophiry/master
...
fix for allow using iam roles with s3 storage #111
2017-07-05 22:40:10 -07:00
Ophir Yokatan
ba845878c0
fix typo
2017-07-04 17:11:24 +03:00
Ophir Yokatan
b304786f1b
Handle missing credentials file
2017-07-04 17:06:45 +03:00
Ruslan Kuprieiev
671d87be52
Merge pull request #109 from efiop/master
...
sync: handle exceptions
2017-07-03 02:20:04 +03:00
Ruslan Kuprieiev
27bf57f415
sync: handle exceptions
...
I.e. if network is gone for some reason, report that we're
able to sync some targets instead of just throwing exceptions
about broken pipe or something.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-03 02:12:54 +03:00
Ruslan Kuprieiev
3e0b148c44
Merge pull request #107 from efiop/master
...
aws: typo fixup for #105
2017-07-02 12:12:48 +03:00
Ruslan Kuprieiev
c3ae9c3011
aws: typo fixup
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-02 08:13:09 +03:00
Ruslan Kuprieiev
13b83faff5
Merge pull request #105 from efiop/master
...
aws: don't forget to finish_target() after sync is done
2017-07-02 06:44:13 +03:00
Ruslan Kuprieiev
c52e561adc
aws: don't forget to finish_target() after sync is done
...
Fixes #101
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-02 06:27:12 +03:00
Dmitry Petrov
2465f5589f
Increment version
2017-07-01 16:43:09 -07:00
Dmitry Petrov
cfa9731b3e
Remove uploading info messages
2017-06-28 01:10:17 -07:00
Dmitry Petrov
3eda97d8ff
download_url format
2017-06-27 02:53:49 -07:00
Dmitry Petrov
a588d71a83
Small GC changes
2017-06-27 02:53:00 -07:00
Dmitry Petrov
059fcc028d
Zero size file bugfix
2017-06-25 00:33:03 -04:00
Ruslan Kuprieiev
a96b61bd4e
Merge pull request #99 from efiop/master
...
Progress bar improvements, --jobs and progress bar for LOCAL cloud and AWS
2017-06-25 04:51:03 +03:00
Ruslan Kuprieiev
76db9db5c2
dvc: introduce --jobs option and use map_progress
...
It replaces POOL_SIZE constant and by default equals to the
number of cpus available.
map_progress is a helper for 'sync' and 'import' commands to
run in a multi-threaded mode.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-06-25 04:04:19 +03:00
Ruslan Kuprieiev
7c6765c196
import/sync: add progress bar for local copy
...
Currently progress bar is only supported for downloading
from web(aws,http* etc), but now it is also supported for
local files(i.e. LOCAL for 'data sync' and just local files
for 'import')
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-06-25 02:03:46 +03:00
Ruslan Kuprieiev
bdb30cc602
sync: add progress bar for AWS
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-06-21 03:51:06 +03:00
Ruslan Kuprieiev
11d1fb502a
progress: use global variable 'progress'
...
There is no point in having more than just one
global progress bar.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-06-21 03:37:42 +03:00
Dmitry Petrov
cd43160414
Increase version to 0.8.5
0.8.5
2017-06-19 23:42:39 -07:00
Dmitry Petrov
fc576f3d77
Merge pull request #98 from dataversioncontrol/sync_subfolder_fix
...
Sync subfolder fix
2017-06-19 22:07:31 -07:00
Dmitry Petrov
3f962deb25
Fix: NamedTemporaryFile(mode=w)
2017-06-19 21:59:26 -07:00
Dmitry Petrov
ed923db203
Import cmd unit-tests
2017-06-19 21:31:31 -07:00
Dmitry Petrov
674f20c800
Verify output refactoring. Small fixes.
2017-06-19 19:30:01 -07:00
Dmitry Petrov
47e1b421f5
Verify output refactoring. Attempt 2
2017-06-19 19:20:04 -07:00
Dmitry Petrov
c16f97a3cf
Verify output refactoring
2017-06-19 19:07:54 -07:00
Dmitry Petrov
15cadc44f6
Simplify output validation logic
2017-06-19 18:48:05 -07:00
Dmitry Petrov
71566b1a24
Rename CmdDataRemove class
2017-06-19 18:32:30 -07:00