1) Fix the invalid doc links according to the lastest OpenStack Website.
2) Replace them with the right ones.
Change-Id: I8d768802e25944a9761263cb2c80f5aaca317e96
Add actual sections and files and remove the main
index.rst just being a symlink of the README.rst file
and have that README.rst file now be formatted like the
other oslo projects.
Change-Id: I7ec12eef59bfbc2434a9905fe6e1ee4b9e3736e5
* We bump osporfiler to 0.3.1, but don't update this in README.rst,
just remove the version to avoid inconsistent.
* We get last updated time from git history, so don't set it
with specific version for document.
Change-Id: I7292cfb1f9c74ca5a8387fc4e5fff076679835a7
CONTRIBUTING.rst includes bug report link, so it's useful for developer.
This commit also uses openstack instead of stackforge in README.
Change-Id: I6f2fb5a3cfc9154b48ae77dc1c8412df53679473
WSGI middleware now accept HMAC_KEYS instead of HMAC_KEY this is change
in API that requires new version.
As well osprofiler now has entry point that allows to retrive trace info
Change-Id: Ic32f164586c5952fae1d277cfbd6861975af3ff3
During hmac validation allow there to be N keys and one
of those keys must validate, if none do the old behavior
continues to operate as is. This makes it easier to roll
out new keys incrementally.
Change-Id: I12d05329de5418baf6b1eb45fe85e8ce627c49ea
*) Change version from 0.2.4 to 0.2.5
*) Integration with oslo.messaging is going to be done in different way
*) Change default points for trace - and add reason why they are important
Change-Id: I38541034ad9318cca925bd7fc931d24f9b86b51a
* This decorator allows us to add @trace to all public (and optionally
private) methods of class.
Sample of usage
> @profiler.trace_cls("rpc", info={"any": "info"}, hide_args=False, trace_private=False)
> class SomeClass(object):
>
> def traced_method(self, arg1, arg2):
> pass
>
> def _non_traced_method(self, some_arg)
> pass
* Improved @profiler.trace decorator
Now it set's full path path including class name of method.
* Use separated scope for method's: name, args, kwargs.
make it much easier to read trace info
* Update read me
Change-Id: I45b0dd7c2acdfc5bf66470bd4d15872a3a379af5
Tweak the grammar a little and add in links to
the various words and projects used so that it
is more relevant to the reader.
Change-Id: Ifb425db2930c90850113e9e53c292e69af1400c8
Here, we fill the core README.rst file with the following contents about OSProfiler:
1. How it works
2. Usage (With code snippets)
3. Library contents (applications to SQLAlchemy & Web)
4. Integration example (Nova)
Change-Id: I5ec0e416bc4d5d944fe2efb2965a4d03d6f75bc0