Add Python agent support
authorDavid Goulet <dgoulet@efficios.com>
Thu, 9 Oct 2014 17:21:02 +0000 (13:21 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 22 Oct 2014 14:58:45 +0000 (10:58 -0400)
commitc3e14096db731a8624b55fb91a231e7a97a5e7cd
tree61f8b57e44248ece417ea8d420d1a72dd054fdc1
parent267342461b9f9f9958b11c560fec1500a7a075d3
Add Python agent support

This adds a new library in this repository being the
liblttng-ust-python-agent. It contains the Python agent and a library
for the tracepoints used by the agent.

To enable the python agent, use --enable-python-agent to build it.

This new agent is bound to the LTTng python domain in lttng-tools which
implements the -p,--python option for agent's command.

It works and tested for python 2.7.x and 3.x

Signed-off-by: David Goulet <dgoulet@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
.gitignore
Makefile.am
configure.ac
liblttng-ust-python-agent/Makefile.am [new file with mode: 0644]
liblttng-ust-python-agent/lttng_agent.py.in [new file with mode: 0644]
liblttng-ust-python-agent/lttng_ust_python.c [new file with mode: 0644]
liblttng-ust-python-agent/lttng_ust_python.h [new file with mode: 0644]
This page took 0.026356 seconds and 4 git commands to generate.