monasca-agent/docs
Tomasz Trębski b71fd4bef4 Integrate with keystoneauth
Following commit makes enhancements to the
keystone handling inside monasca-agent:

* using generic password approach that abstracts from underlying
keystone version thus allows agent to be used seamlessly with
either v2.0 or v3. The only relevant part is the set of parameters
that one needs to supply to either monasca-reconfigure or agent.yaml
configuration file
* using keystone discovery - it simply means that agent will no longer
enforce particular keystone version but will allow keystoneauth
to pick the best match for given environment

Extra:
* extracted methods get_session and get_client utilize an aproach
presented above and can be used outside of monasca_agent.common.keystone
inside checks or detection plugins
* make imports to import only modules instead specific objects
* removed some redundant methods

Story: 2000995
Task: 4191

Needed-By: I579f6bcd5975a32af2a255be41c9b6c4043fa1dc
Needed-By: Ifee5b88ccb632222310aafb1081ecb9c9d085150
Change-Id: Iec97e50089ed31ae7ad8244b37cec128817871a5
2017-07-11 09:02:34 +02:00
..
DeveloperDocs [docs] Fix links in DeveloperDocs/agent_internals.md 2017-06-07 14:25:15 +00:00
Agent.md Integrate with keystoneauth 2017-07-11 09:02:34 +02:00
Customizations.md [docs] Close literal/code block 2017-06-07 16:46:19 +00:00
index.md Add prefix "$" for command examples 2016-09-29 15:07:41 +09:00
Libvirt.md Fix libvirt plugin when using keystone v3 2017-05-15 22:52:45 +08:00
monasca-agent_arch.png Docs to describe customizations. Added readthedocs config 2015-04-28 15:03:40 -06:00
MonascaMetrics.md [doc] Fixed link and formatting in docs/MonascaMetrics.md 2017-06-07 16:31:31 +00:00
Ovs.md Fix libvirt plugin when using keystone v3 2017-05-15 22:52:45 +08:00
Plugins.md Merge "Add prometheus client plugin" 2017-06-29 18:30:04 +00:00