diff --git a/manifests/storage/s3.pp b/manifests/storage/s3.pp index 0c58ab05..f87af859 100644 --- a/manifests/storage/s3.pp +++ b/manifests/storage/s3.pp @@ -21,12 +21,16 @@ # (optional) S3 storage secret access key. # Defaults to undef # +# [*s3_bucket_prefix*] +# (optional) S3 bucket prefix for gnocchi +# Defaults to undef # class gnocchi::storage::s3( $s3_endpoint_url = $::os_service_default, $s3_region_name = $::os_service_default, $s3_access_key_id = undef, $s3_secret_access_key = undef, + $s3_bucket_prefix = $::os_service_default, ) { include ::gnocchi::deps @@ -37,6 +41,7 @@ class gnocchi::storage::s3( 'storage/s3_region_name': value => $s3_region_name; 'storage/s3_access_key_id': value => $s3_access_key_id; 'storage/s3_secret_access_key': value => $s3_secret_access_key; + 'storage/s3_bucket_prefix': value => $s3_bucket_prefix; } }