Nick Craig-Wood
|
555ab5001e
|
Factor Put() methods into generic Copy() function
|
2013-01-10 21:58:46 +00:00 |
|
Nick Craig-Wood
|
b9e468ebbd
|
Add initial S3 support
* Requires a patched goamz to enable metadata reading and writing
* Still todo: updating metadata
* EU region not working yet
|
2013-01-08 18:59:38 +00:00 |
|
Nick Craig-Wood
|
f7197c30d7
|
Implement stats counting and reporting and return errors in return code
|
2013-01-03 22:50:00 +00:00 |
|
Nick Craig-Wood
|
ecb863dd4f
|
Make ModTime fall back to LastModified header
Which means it no longer needs to report an error which simplifies the code
|
2013-01-02 15:21:55 +00:00 |
|
Nick Craig-Wood
|
335667fdcb
|
Implement sync, -dry-run and fix logging
* Implement sync command
* Implement String() interface for Fs
* Sort out logging of FsObject~s
* Implement -dry-run, -verbose and -quiet
|
2012-12-31 16:40:34 +00:00 |
|
Nick Craig-Wood
|
c15ae179ee
|
Detect Fs from path to make operations consistent everywhere
|
2012-12-29 11:35:41 +00:00 |
|
Nick Craig-Wood
|
4028a4192f
|
Use swift.ObjectsWalk
|
2012-12-28 16:38:51 +00:00 |
|
Nick Craig-Wood
|
3bf6348f57
|
Factor local filesystem and remote swift into Fs and FsObject interfaces
This will enable
* local -> local and remote -> remote copies
* a much more uniform style
* could do s3 as well
|
2012-12-26 12:23:58 +00:00 |
|