Merge pull request #489 from enovance/rbd-key-option
RBD: enable or not key management
This commit is contained in:
commit
7debb28e8a
@ -13,12 +13,16 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
#
|
||||
class cloud::storage::rbd::key {
|
||||
class cloud::storage::rbd::key (
|
||||
$enabled = false
|
||||
) {
|
||||
|
||||
if !empty($::ceph_admin_key) {
|
||||
@@ceph::key { 'admin':
|
||||
secret => $::ceph_admin_key,
|
||||
keyring_path => '/etc/ceph/keyring',
|
||||
if $enabled {
|
||||
if !empty($::ceph_admin_key) {
|
||||
@@ceph::key { 'admin':
|
||||
secret => $::ceph_admin_key,
|
||||
keyring_path => '/etc/ceph/keyring',
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user