X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fbackup%2Fceph.pp;fp=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fbackup%2Fceph.pp;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=dac0adc8bd4dbeefab6ac172a46e9787a68046aa;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/cinder/manifests/backup/ceph.pp b/3rdparty/modules/cinder/manifests/backup/ceph.pp deleted file mode 100644 index dac0adc8b..000000000 --- a/3rdparty/modules/cinder/manifests/backup/ceph.pp +++ /dev/null @@ -1,80 +0,0 @@ -# -# Copyright (C) 2013 eNovance SAS -# -# Author: Emilien Macchi -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# == Class: cinder::backup::ceph -# -# Setup Cinder to backup volumes into Ceph -# -# === Parameters -# -# [*backup_driver*] -# (optional) Which cinder backup driver to use -# Defaults to 'cinder.backup.drivers.ceph' -# -# [*backup_ceph_conf*] -# (optional) Ceph config file to use. -# Should be a valid ceph configuration file -# Defaults to '/etc/ceph/ceph.conf' -# -# [*backup_ceph_user*] -# (optional) The Ceph user to connect with. -# Should be a valid user -# Defaults to 'cinder' -# -# [*backup_ceph_chunk_size*] -# (optional) The chunk size in bytes that a backup will be broken into -# before transfer to backup store. -# Should be a valid integer -# Defaults to '134217728' -# -# [*backup_ceph_pool*] -# (optional) The Ceph pool to backup to. -# Should be a valid ceph pool -# Defaults to 'backups' -# -# [*backup_ceph_stripe_unit*] -# (optional) RBD stripe unit to use when creating a backup image. -# Should be a valid integer -# Defaults to '0' -# -# [*backup_ceph_stripe_count*] -# (optional) RBD stripe count to use when creating a backup image. -# Should be a valid integer -# Defaults to '0' -# - -class cinder::backup::ceph ( - $backup_driver = 'cinder.backup.drivers.ceph', - $backup_ceph_conf = '/etc/ceph/ceph.conf', - $backup_ceph_user = 'cinder', - $backup_ceph_chunk_size = '134217728', - $backup_ceph_pool = 'backups', - $backup_ceph_stripe_unit = '0', - $backup_ceph_stripe_count = '0' -) { - - cinder_config { - 'DEFAULT/backup_driver': value => $backup_driver; - 'DEFAULT/backup_ceph_conf': value => $backup_ceph_conf; - 'DEFAULT/backup_ceph_user': value => $backup_ceph_user; - 'DEFAULT/backup_ceph_chunk_size': value => $backup_ceph_chunk_size; - 'DEFAULT/backup_ceph_pool': value => $backup_ceph_pool; - 'DEFAULT/backup_ceph_stripe_unit': value => $backup_ceph_stripe_unit; - 'DEFAULT/backup_ceph_stripe_count': value => $backup_ceph_stripe_count; - } - -}