347aabc1e5
This change adds caching for all the actions. When an action request is made, the cache is checked to see if a client has already been created. If an existing client is found, the keystone token expiration is verified to still be current within the configurable window. Once a client's token becomes invalid a new client is created and the cache is refreshed. The new configuration option for setting the token expiration window is expiration_token_duration present in the default section. Change-Id: I854f0251d9ec3623700d8a4025df8f1bc632a3e9 |
||
---|---|---|
.. | ||
action_generator | ||
__init__.py | ||
actions.py | ||
base.py | ||
mapping.json |