s3vaultlib.config package

Submodules

s3vaultlib.config.configmanager module

exception s3vaultlib.config.configmanager.ConfigException[source]

Bases: Exception

class s3vaultlib.config.configmanager.ConfigManager(config_file)[source]

Bases: object

get_all_path()[source]
load_config()[source]
load_roles(s3vault_configdata=None)[source]
load_vault(s3vault_configdata)[source]
parse_role_config(role_config)[source]
path_all

s3vaultlib.config.role module

class s3vaultlib.config.role.Role(name, config_obj)[source]

Bases: object

SUPPORTED_PRIVILEGES = ('read', 'write')
is_path_all()[source]
kms_alias
kms_arn
managed_policies
name
path
privileges
with_connection_factory(connection_factory)[source]
exception s3vaultlib.config.role.RoleException[source]

Bases: Exception

Module contents