summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-09-24 18:12:32 +0000
committerGerrit Code Review <review@openstack.org>2014-09-24 18:12:32 +0000
commit90a3ae3af5b11d1e57fc7f82d520a0bfff0d7949 (patch)
tree157cd474f46cbee9bf7144c1ca8182041ca16047
parentdf7332e72f4422b0afb49a17cb02d843e11354c5 (diff)
parenta79927fe6edb875d5471fab3c84887cccf927cd1 (diff)
downloadtrove-90a3ae3af5b11d1e57fc7f82d520a0bfff0d7949.tar.gz
Merge "Deprecate unused entries in cfg.py"
-rw-r--r--trove/common/cfg.py80
1 files changed, 60 insertions, 20 deletions
diff --git a/trove/common/cfg.py b/trove/common/cfg.py
index 69fbd32f..a763094a 100644
--- a/trove/common/cfg.py
+++ b/trove/common/cfg.py
@@ -175,14 +175,6 @@ common_opts = [
default='trove.guestagent.backup.backup_types.InnoBackupEx'),
cfg.DictOpt('backup_runner_options', default={},
help='Additional options to be passed to the backup runner.'),
- cfg.StrOpt('backup_strategy', default='InnoBackupEx',
- help='Default strategy to perform backups.'),
- cfg.StrOpt('backup_namespace',
- default='trove.guestagent.strategies.backup.mysql_impl',
- help='Namespace to load backup strategies from.'),
- cfg.StrOpt('restore_namespace',
- default='trove.guestagent.strategies.restore.mysql_impl',
- help='Namespace to load restore strategies from.'),
cfg.BoolOpt('verify_swift_checksum_on_restore', default=True,
help='Enable verification of swift checksum before starting '
'restore; makes sure the checksum of original backup matches '
@@ -301,7 +293,9 @@ mysql_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default='InnoBackupEx',
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.StrOpt('replication_strategy', default='MysqlBinlogReplication',
help='Default strategy for replication.'),
cfg.StrOpt('replication_namespace',
@@ -322,9 +316,13 @@ mysql_opts = [
cfg.IntOpt('usage_timeout', default=400,
help='Timeout to wait for a guest to become active.'),
cfg.StrOpt('backup_namespace',
- default='trove.guestagent.strategies.backup.mysql_impl'),
+ default='trove.guestagent.strategies.backup.mysql_impl',
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
cfg.StrOpt('restore_namespace',
- default='trove.guestagent.strategies.restore.mysql_impl'),
+ default='trove.guestagent.strategies.restore.mysql_impl',
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
cfg.BoolOpt('volume_support',
default=True,
help='Whether to provision a cinder volume for datadir.'),
@@ -352,7 +350,9 @@ percona_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default='InnoBackupEx',
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.StrOpt('replication_strategy', default='MysqlBinlogReplication',
help='Default strategy for replication.'),
cfg.StrOpt('replication_namespace',
@@ -373,9 +373,13 @@ percona_opts = [
cfg.IntOpt('usage_timeout', default=450,
help='Timeout to wait for a guest to become active.'),
cfg.StrOpt('backup_namespace',
- default='trove.guestagent.strategies.backup.mysql_impl'),
+ default='trove.guestagent.strategies.backup.mysql_impl',
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
cfg.StrOpt('restore_namespace',
- default='trove.guestagent.strategies.restore.mysql_impl'),
+ default='trove.guestagent.strategies.restore.mysql_impl',
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
cfg.BoolOpt('volume_support',
default=True,
help='Whether to provision a cinder volume for datadir.'),
@@ -404,7 +408,9 @@ redis_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default=None,
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.DictOpt('backup_incremental_strategy',
default={},
help='Incremental Backup Runner based on the default'
@@ -421,6 +427,14 @@ redis_opts = [
default=False,
help='Whether to provision a cinder volume for datadir.'),
cfg.StrOpt('device_path', default=None),
+ cfg.StrOpt('backup_namespace',
+ default=None,
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
+ cfg.StrOpt('restore_namespace',
+ default=None,
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
]
# Cassandra
@@ -437,7 +451,9 @@ cassandra_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default=None,
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.DictOpt('backup_incremental_strategy',
default={},
help='Incremental Backup Runner based on the default'
@@ -454,6 +470,14 @@ cassandra_opts = [
default=True,
help='Whether to provision a cinder volume for datadir.'),
cfg.StrOpt('device_path', default='/dev/vdb'),
+ cfg.StrOpt('backup_namespace',
+ default=None,
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
+ cfg.StrOpt('restore_namespace',
+ default=None,
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
]
# Couchbase
@@ -472,7 +496,9 @@ couchbase_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default='CbBackup',
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.DictOpt('backup_incremental_strategy',
default={},
help='Incremental Backup Runner based on the default'
@@ -491,9 +517,13 @@ couchbase_opts = [
'the root user is immediately returned in the response of '
"instance-create as the 'password' field."),
cfg.StrOpt('backup_namespace',
- default='trove.guestagent.strategies.backup.couchbase_impl'),
+ default='trove.guestagent.strategies.backup.couchbase_impl',
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
cfg.StrOpt('restore_namespace',
- default='trove.guestagent.strategies.restore.couchbase_impl'),
+ default='trove.guestagent.strategies.restore.couchbase_impl',
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
cfg.BoolOpt('volume_support',
default=True,
help='Whether to provision a cinder volume for datadir.'),
@@ -514,7 +544,9 @@ mongodb_opts = [
' in the security group (only applicable '
'if trove_security_groups_support is True).'),
cfg.StrOpt('backup_strategy', default=None,
- help='Default strategy to perform backups.'),
+ help='Default strategy to perform backups.',
+ deprecated_name='backup_strategy',
+ deprecated_group='DEFAULT'),
cfg.DictOpt('backup_incremental_strategy',
default={},
help='Incremental Backup Runner based on the default'
@@ -552,6 +584,14 @@ mongodb_opts = [
'MongoDbGuestAgentStrategy',
help='Class that implements datastore-specific guest agent API '
'logic.'),
+ cfg.StrOpt('backup_namespace',
+ default=None,
+ deprecated_name='backup_namespace',
+ deprecated_group='DEFAULT'),
+ cfg.StrOpt('restore_namespace',
+ default=None,
+ deprecated_name='restore_namespace',
+ deprecated_group='DEFAULT'),
]
# PostgreSQL