]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
tracing: dynamic tracepoint provider helper
authorJason Dillaman <dillaman@redhat.com>
Wed, 30 Sep 2015 19:13:24 +0000 (15:13 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 20 Nov 2015 16:51:20 +0000 (11:51 -0500)
commitd02beff1cf7650fe6e57cdafe64dcbee2631ed52
tree5eddc0e64dbeb18721ab14fe550c6235033038db
parente53d66e42b1c3aea47832f7e8983284ec45d9efa
tracing: dynamic tracepoint provider helper

The TracepointProvider class is a configuration observer.  When
tracing is enabled, it will dynamically load the associated
tracepoint provider.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b3d02cc21b4cc40a194f84a9bbbf82cf9e7956d1)

Conflicts:
src/common/Makefile.am: trivial resolution
src/common/Makefile.am
src/common/TracepointProvider.cc [new file with mode: 0644]
src/common/TracepointProvider.h [new file with mode: 0644]