1 # -*- coding: utf-8 -*-
3 # Copyright (C) 2015 - Philippe Proulx <pproulx@efficios.com>
5 # This library is free software; you can redistribute it and/or modify it under
6 # the terms of the GNU Lesser General Public License as published by the Free
7 # Software Foundation; version 2.1 of the License.
9 # This library is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11 # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
14 # You should have received a copy of the GNU Lesser General Public License
15 # along with this library; if not, write to the Free Software Foundation, Inc.,
16 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 from __future__
import unicode_literals
, print_function
24 _ENABLE_DEBUG
= os
.getenv('LTTNG_UST_PYTHON_DEBUG', '0') == '1'
31 fname
= inspect
.stack()[1][3]
32 fmt
= '[{:.6f}] LTTng-UST warning: {}(): {}'
33 print(fmt
.format(time
.clock(), fname
, msg
), file=sys
.stderr
)
36 fname
= inspect
.stack()[1][3]
37 fmt
= '[{:.6f}] LTTng-UST debug: {}(): {}'
38 print(fmt
.format(time
.clock(), fname
, msg
), file=sys
.stderr
)
40 _pdebug('debug is enabled')
This page took 0.052882 seconds and 4 git commands to generate.