1
1
from charmhelpers.core.hookenv import (
9
10
from charmhelpers.contrib.openstack.context import (
10
11
OSContextGenerator,
13
from charmhelpers.contrib.openstack.utils import (
14
get_os_codename_install_source
14
#from charmhelpers.contrib.openstack.utils import (
15
# get_os_codename_install_source
18
class CinderBackupContext(OSContextGenerator):
19
interfaces = ['cinder']
23
'backup_driver': config('backup-driver'),
24
'backup_swift_url': config('backup-swift-url'),
25
'backup_swift_auth': config('backup-swift-auth'),
26
'backup_swift_auth_version': config('backup-swift-auth-version'),
27
'backup_swift_user': config('backup-swift-user'),
28
'backup_swift_key': config('backup-swift-key'),
29
'backup_swift_container': config('backup-swift-container'),
30
'backup_swift_object_size': config('backup-swift-object-size'),
31
'backup_swift_retry_attempts': config('backup-swift-retry-attempts'),
32
'backup_swift_retry_backoff': config('backup-swift-retry-backoff'),
33
'backup_compression_algorithm': config('backup-compression-algorithm')
18
38
class LoggingConfigContext(OSContextGenerator):