S3 job binary and binary retriever
* Create common module for managing S3 job binaries * Add new dependency on botocore * Use common S3 library to create S3 job binary type for EDP * Use common S3 library to create S3 job binary retriever * Support storing S3 secret key in Castellan * Document new job binary type (and foreshadow the S3 data source type) * Unit tests for new code Change-Id: I6781203d802305446ba1418ed6999186db4dfe9b Partially-Implements: bp sahara-support-s3
This commit is contained in:
parent
e13abf2750
commit
1d5d5fe79d
@ -6,6 +6,7 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
||||
|
||||
alembic>=0.8.10 # MIT
|
||||
Babel!=2.4.0,>=2.3.4 # BSD
|
||||
botocore>=1.5.1 # Apache-2.0
|
||||
castellan>=0.16.0 # Apache-2.0
|
||||
eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
|
||||
Flask!=0.11,<1.0,>=0.10 # BSD
|
||||
|
@ -64,6 +64,7 @@ sahara.job_binary.types =
|
||||
internal-db = sahara.service.edp.job_binaries.internal_db.implementation:InternalDBType
|
||||
manila = sahara.service.edp.job_binaries.manila.implementation:ManilaType
|
||||
swift = sahara.service.edp.job_binaries.swift.implementation:SwiftType
|
||||
s3 = sahara.service.edp.job_binaries.s3.implementation:S3Type
|
||||
|
||||
sahara.infrastructure.engine =
|
||||
heat = sahara.service.heat.heat_engine:HeatEngine
|
||||
|
Loading…
Reference in New Issue
Block a user