openstack / charm-interface-keystone-fid-service-provider

Charm Interface - Keystone FID Service Provider. Mirror of code maintained at opendev.org.

Home Page:https://opendev.org/openstack/charm-interface-keystone-fid-service-provider

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

This interface layer handles the communication with Keystone via the 'keystone-federated-backend' interface protocol.

Usage

Provides

The interface layer will set the following state:

  • {relation_name}.connected The relation is established.

For example:

from charms.reactive import when


@when(federated-backend.connected')
@when('configuration.complete')
def configure_federation(federation):
    domain.wsgi_config_fragment('wsgi_fragment_path')
    domain.trigger_restart()

About

Charm Interface - Keystone FID Service Provider. Mirror of code maintained at opendev.org.

https://opendev.org/openstack/charm-interface-keystone-fid-service-provider

License:Apache License 2.0


Languages

Language:Python 100.0%