rally/doc/source
Boris Pavlovic 83c9309ded Introudce benchmark.context() decorator
Before this patch we have to specify:

__ctx_name__, __ctx_order__ and __ctx_hidden__ by hands as attributes
of context class.

This thing produced few issues:

1) It looks ugly
2) It is absolutelly unclear. So you don't know what they mean, and
   there is no easy way to find information about it. So now it's
   much simpler e.g. you should just take a look at decorator
   implementation
3) This was source of bugs, cause it was not tested by syntax
   of language => so we have to have mad tests to check that
   all __ctx_name__, __ctx_order__ were specified

* Use decorator instead of direct setting attributes

* Rename attributes:
  __ctx_name__ -> _ctx_name
  __ctx_order__ -> _ctx_order
  __ctx_hidden__ -> _ctx_hidden

  This was done cause of unification with other parts of code

* Improve a bit "servers" get uuid of image and flavor only once

* Impove order of context

* Make secgroup and allow_ssh not hidden context. There is no
  need to hide them, and probably somebody would like to use
  them.

* Docs are updated

Change-Id: Ib089b398ba0c7f54d5246eb6ba29f5bbcfd2deee
2014-11-27 16:42:06 +04:00
..
images Amended sphinx documents 2014-08-07 20:09:36 +03:00
cmds.rst Improve doc/source 2014-06-25 07:41:16 +04:00
concepts.rst Introudce benchmark.context() decorator 2014-11-27 16:42:06 +04:00
conf.py Stop using intersphinx 2014-09-25 18:09:22 +00:00
deploy_engines.rst Change default endpoint_type to "public" 2014-10-06 16:05:36 +02:00
feature_request User_stories and feature requests appended to sphinx 2014-09-12 06:49:26 +03:00
feature_requests.rst User_stories and feature requests appended to sphinx 2014-09-12 06:49:26 +03:00
implementation.rst Fix side menu depth 2014-07-30 15:16:13 +03:00
improve_rally.rst Amended sphinx documents 2014-08-07 20:09:36 +03:00
index.rst Reorganize test module structure 2014-10-07 13:50:40 +00:00
installation.rst Amended sphinx documents 2014-08-07 20:09:36 +03:00
Makefile Prepare documentation for readthedocs 2014-06-05 17:45:51 +03:00
overview.rst Amended sphinx documents 2014-08-07 20:09:36 +03:00
rally_gatejob.rst Amended sphinx documents 2014-08-07 20:09:36 +03:00
server_providers.rst Amended sphinx documents 2014-08-07 20:09:36 +03:00
stories User_stories and feature requests appended to sphinx 2014-09-12 06:49:26 +03:00
testing.rst Reorganize test module structure 2014-10-07 13:50:40 +00:00
usage.rst add ability to refer deployment by uuid or name 2014-11-19 23:37:38 +02:00
user_stories.rst Reorganize test module structure 2014-10-07 13:50:40 +00:00
verify.rst Improve doc/source 2014-06-25 07:41:16 +04:00