diff --git a/src/views/sessions/Storage/ReplayStorage.vue b/src/views/sessions/Storage/ReplayStorage.vue index c80f66623..fa9cd680a 100644 --- a/src/views/sessions/Storage/ReplayStorage.vue +++ b/src/views/sessions/Storage/ReplayStorage.vue @@ -41,6 +41,10 @@ export default { { name: 'Azure', title: 'Azure' + }, + { + name: 'obs', + title: 'OBS' } ] } diff --git a/src/views/sessions/const.js b/src/views/sessions/const.js index 9c4fe50e5..cc1445ae1 100644 --- a/src/views/sessions/const.js +++ b/src/views/sessions/const.js @@ -5,6 +5,7 @@ export const CEPH = 'ceph' export const SWIFT = 'swift' export const OSS = 'oss' export const AZURE = 'azure' +export const OBS = 'obs' export const STORAGE_TYPE_META_MAP = { [S3]: { @@ -33,5 +34,10 @@ export const STORAGE_TYPE_META_MAP = { name: AZURE, title: 'Azure', meta: ['CONTAINER_NAME', 'ACCOUNT_NAME', 'ACCOUNT_KEY', 'ENDPOINT_SUFFIX'] + }, + [OBS]: { + name: OBS, + title: 'OBS', + meta: ['BUCKET', 'ACCESS_KEY', 'SECRET_KEY', 'ENDPOINT'] } }