Amber Brown
|
5df69d7201
|
Fix a Py3 issue and package & test it better (#15)
|
2018-10-23 20:48:22 +11:00 |
|
Martin Honermeyer
|
05d9bf6bd6
|
Create a separate boto3 session for each file store thread
This prevents threading problems, see
https://boto3.amazonaws.com/v1/documentation/api/latest/guide/resources.html#multithreading-multiprocessing.
|
2018-09-13 23:37:21 +02:00 |
|
Erik Johnston
|
a082503444
|
Merge pull request #10 from matrix-org/michaelkaye/add_boto3_dependency
add boto3 as a dependency
|
2018-08-23 19:03:13 +01:00 |
|
Michael Kaye
|
d8c6a807f5
|
add boto3 as a dependency
|
2018-08-23 18:55:50 +01:00 |
|
Erik Johnston
|
2af74f2e28
|
Merge pull request #9 from matrix-org/erikj/push_producer
Convert to being PushProducer and add tests
|
2018-08-23 15:50:10 +01:00 |
|
Erik Johnston
|
ba5d7856d1
|
Fix incorrect arguments
|
2018-08-23 14:46:46 +01:00 |
|
Erik Johnston
|
507a6d7e42
|
Add TravisCI
|
2018-08-23 13:26:11 +01:00 |
|
Erik Johnston
|
98a7c55ea2
|
Add tests
|
2018-08-23 13:26:08 +01:00 |
|
Erik Johnston
|
005f857917
|
Factor out generic streaming from s3 specific
|
2018-08-23 12:52:27 +01:00 |
|
Erik Johnston
|
1314baff14
|
Convert to be a PushProducer
|
2018-08-23 11:01:36 +01:00 |
|
Michael Kaye
|
931fd197cf
|
Merge pull request #8 from matrix-org/hawkowl/packaging
Add some packaging
|
2018-08-21 16:44:04 +01:00 |
|
Amber Brown
|
6abb9aefb7
|
add some packaging
|
2018-08-22 00:30:22 +10:00 |
|
Saad Rhoulam
|
503fd7ba38
|
Generalize for usage in other S3-like services.
|
2018-08-21 01:20:24 -04:00 |
|
Erik Johnston
|
54c58922de
|
Merge pull request #5 from matrix-org/erikj/404_correctly
Correctly catch 404 errors
|
2018-03-14 13:49:40 +00:00 |
|
Erik Johnston
|
4a1356c0b2
|
Correctly catch 404 errors
The docs are super unclear on how one should catch a missing file
exception, but empirically this should catch the errors we're seeing.
|
2018-03-14 12:09:41 +00:00 |
|
Erik Johnston
|
86f5f6390f
|
Merge pull request #4 from matrix-org/erikj/allow_specifying_storage_class
Add storage class config option
|
2018-02-16 11:03:27 +00:00 |
|
Erik Johnston
|
925d1c602b
|
Add storage class config option
|
2018-02-13 16:59:28 +00:00 |
|
Erik Johnston
|
bcfc674144
|
Merge pull request #3 from matrix-org/erikj/readme
Add README
|
2018-02-13 14:17:45 +00:00 |
|
Erik Johnston
|
303b9690c6
|
Merge pull request #2 from matrix-org/erikj/upload
Implement uploading of files to s3
|
2018-02-13 13:58:51 +00:00 |
|
Erik Johnston
|
bb0c485b29
|
Add README
|
2018-02-13 13:57:56 +00:00 |
|
Erik Johnston
|
49414477a0
|
Implement uploading of files to s3
|
2018-02-12 15:06:49 +00:00 |
|
Erik Johnston
|
0b66aa8ed9
|
Merge pull request #1 from matrix-org/erikj/download
Implement downloading files from S3
|
2018-02-12 15:04:51 +00:00 |
|
Erik Johnston
|
0e0c652212
|
Fix up comment
|
2018-02-12 13:50:47 +00:00 |
|
Erik Johnston
|
231426db5f
|
Reorder file
|
2018-02-12 13:50:21 +00:00 |
|
Erik Johnston
|
c1239fbea3
|
Correctly handle logcontexts
|
2018-02-12 13:49:43 +00:00 |
|
Erik Johnston
|
b6743e6d7b
|
Implement downloading files from S3
|
2018-02-07 11:39:58 +00:00 |
|
Erik Johnston
|
c69d89ac11
|
Initial commit
|
2018-02-07 11:13:13 +00:00 |
|