Merge "Simplify composition of swift-proxy-server pipelines"
This commit is contained in:
commit
bf17c1d97f
|
@ -199,10 +199,8 @@ outputs:
|
||||||
swift::keymaster::auth_endpoint: {get_param: [EndpointMap, KeystoneInternal, uri]}
|
swift::keymaster::auth_endpoint: {get_param: [EndpointMap, KeystoneInternal, uri]}
|
||||||
- {}
|
- {}
|
||||||
- swift::proxy::pipeline:
|
- swift::proxy::pipeline:
|
||||||
yaql:
|
list_concat:
|
||||||
expression: $.data.pipeline.where($ != '')
|
-
|
||||||
data:
|
|
||||||
pipeline:
|
|
||||||
- 'catch_errors'
|
- 'catch_errors'
|
||||||
- 'healthcheck'
|
- 'healthcheck'
|
||||||
- 'proxy-logging'
|
- 'proxy-logging'
|
||||||
|
@ -222,21 +220,18 @@ outputs:
|
||||||
- 'slo'
|
- 'slo'
|
||||||
- 'dlo'
|
- 'dlo'
|
||||||
- 'versioned_writes'
|
- 'versioned_writes'
|
||||||
-
|
- if:
|
||||||
if:
|
|
||||||
- ceilometer_pipeline_enabled
|
- ceilometer_pipeline_enabled
|
||||||
- 'ceilometer'
|
-
|
||||||
- ''
|
- 'ceilometer'
|
||||||
-
|
- []
|
||||||
if:
|
- if:
|
||||||
- swift_encryption_enabled
|
- swift_encryption_enabled
|
||||||
- 'kms_keymaster'
|
-
|
||||||
- ''
|
- 'kms_keymaster'
|
||||||
-
|
- 'encryption'
|
||||||
if:
|
- []
|
||||||
- swift_encryption_enabled
|
-
|
||||||
- 'encryption'
|
|
||||||
- ''
|
|
||||||
- 'proxy-logging'
|
- 'proxy-logging'
|
||||||
- 'proxy-server'
|
- 'proxy-server'
|
||||||
swift::proxy::account_autocreate: true
|
swift::proxy::account_autocreate: true
|
||||||
|
|
Loading…
Reference in New Issue