Alexander Neumann
|
e689d499e7
|
Improve RandomReader
|
2016-01-17 19:46:48 +01:00 |
|
Alexander Neumann
|
5df9bdec9a
|
Merge pull request #366 from restic/howeyc-s3-minio
rebase: Switch s3 library to allow for s3 compatible backends
|
2016-01-17 19:21:13 +01:00 |
|
Alexander Neumann
|
c722851f92
|
Update Dockerfile
|
2016-01-17 18:50:50 +01:00 |
|
Alexander Neumann
|
877f3f61a0
|
Add flag to disable cross-compilation
|
2016-01-17 18:49:43 +01:00 |
|
Alexander Neumann
|
1dd4c52a8b
|
Add comments, configure flag library
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
c6e1696f07
|
Fix debug message
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
1483e15e4e
|
Update s3 library (again)
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
6a56d5b87b
|
Repo: Add more debug
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
289aee9448
|
Adapt s3 backend to new library
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
0e9236475b
|
Update s3 library (again)
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
181480b68b
|
Update s3 library
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
61e66e936f
|
Fix imports
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
314182e7e0
|
Add debug, do not create bucket if it already exists
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
69e6e9e5c7
|
Update s3 library (again)
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
fc347ba60f
|
Add new test with multiple writes for backends
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
26eb859663
|
Dockerfile: Add sftp server binary
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
338ad42273
|
location: fix tests
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
5722ccfcda
|
Fix s3 backend, add more tests
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
0237b0d972
|
Update s3 library again
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
a850041cf0
|
ContReader: Remove debug output
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
5071f28d55
|
ReadCloser: Call close if reader implements it
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
e0361b1f9f
|
Add ContinuousReader
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
f319354174
|
Update s3 library again
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
a73c4bd5a7
|
update s3 library for bugfix
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
d79c85af62
|
Fix s3 tests
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
407819e5a9
|
s3: properly integrate minio-go lib
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
2c15597e24
|
walker: print errors
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
a17b6bbb64
|
Update minio-go library
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
1922a4272c
|
s3: fix usage
Ignore error response for existing bucket, add more debug code.
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
2b10791df2
|
location: Fix test
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
1ad5c3813c
|
correct CI s3 test server url
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
7d5f8214cf
|
use new backend open with config
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
2b0b44c5ce
|
s3: implement open with config
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
f7c9091970
|
sftp: implement open with config
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
7b1e8fdd06
|
local: correct comment
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
d257dedf42
|
rename LocationParse -> Parse
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
3d2a714b5a
|
Update minio-go library
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
de933a1d48
|
Rename URI -> Config/Location
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
566a15285a
|
Add repository location parsing code
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
43cf95e3c6
|
Correctly stop the minio server after the tests
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
0b12ceabe9
|
Dockerfile: Install go in home dir
This allows cross-compilation with gox with Go < 1.5
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
e96f28c536
|
Output stderr when minio server failed
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
d5e36bd2f0
|
Only run minio server for Go >= 1.5.1
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
34e8f63f77
|
Increase debug output for minio server
|
2016-01-17 18:47:24 +01:00 |
|
Alexander Neumann
|
3e422c8776
|
Add debug output, listen on localhost
|
2016-01-17 18:47:24 +01:00 |
|
Alexander Neumann
|
edfb31f4fe
|
s3: Run integration test with minio server
|
2016-01-17 18:47:24 +01:00 |
|
Alexander Neumann
|
8562a1bb2f
|
Dockerfile: Also install minio
|
2016-01-17 18:46:08 +01:00 |
|
Alexander Neumann
|
fa7192fdfb
|
CI: save cross-compiled binaries in /tmp
|
2016-01-17 18:46:08 +01:00 |
|
Alexander Neumann
|
c22c0f2706
|
Add Dockerfile that resembles the Travis environment
|
2016-01-17 18:46:08 +01:00 |
|
Alexander Neumann
|
5736742c3e
|
s3: Open() creates bucket if it does not exist
|
2016-01-17 18:46:08 +01:00 |
|