Merge pull request #489 from enovance/rbd-key-option

RBD: enable or not key management
This commit is contained in:
Yanis Guenane
2014-06-04 08:13:13 -04:00

View File

@@ -13,13 +13,17 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
# #
class cloud::storage::rbd::key { class cloud::storage::rbd::key (
$enabled = false
) {
if $enabled {
if !empty($::ceph_admin_key) { if !empty($::ceph_admin_key) {
@@ceph::key { 'admin': @@ceph::key { 'admin':
secret => $::ceph_admin_key, secret => $::ceph_admin_key,
keyring_path => '/etc/ceph/keyring', keyring_path => '/etc/ceph/keyring',
} }
} }
}
} }