keystone.resource.config_backends package

Submodules

keystone.resource.config_backends.sql module

class keystone.resource.config_backends.sql.DomainConfig[source]

Bases: keystone.resource.core.DomainConfigDriver

choose_table(sensitive)[source]
create_config_option(*args, **kwargs)[source]
delete_config_options(domain_id, group=None, option=None, sensitive=False)[source]

Deletes config options that match the filter parameters.

Since the public API is broken down into calls for delete in both the whitelisted and sensitive methods, we are silent at the driver level if there was nothing to delete.

get_config_option(domain_id, group, option, sensitive=False)[source]
list_config_options(domain_id, group=None, option=None, sensitive=False)[source]
update_config_option(domain_id, group, option, value, sensitive=False)[source]
class keystone.resource.config_backends.sql.SensitiveConfig(*args, **kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin

domain_id
group
option
to_dict()[source]
value
class keystone.resource.config_backends.sql.WhiteListedConfig(*args, **kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin

domain_id
group
option
to_dict()[source]
value

Module contents

Table Of Contents

Previous topic

keystone.resource.backends package

Next topic

keystone.server package

This Page