keystone.resource.config_backends.sql module

keystone.resource.config_backends.sql module

class keystone.resource.config_backends.sql.ConfigRegister(*args, **kwargs)[source]

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

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

Bases: keystone.resource.config_backends.base.DomainConfigDriverBase

choose_table(sensitive)[source]
create_config_options(domain_id, option_list)[source]
delete_config_options(domain_id, group=None, option=None)[source]
get_config_option(domain_id, group, option, sensitive=False)[source]
list_config_options(domain_id, group=None, option=None, sensitive=False)[source]
obtain_registration(domain_id, type)[source]
read_registration(type)[source]
release_registration(domain_id, type=None)[source]

Silently delete anything registered for the domain specified.

update_config_options(domain_id, option_list)[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
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.