projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: pass log level to bt_query_executor_query()
[babeltrace.git]
/
src
/
bindings
/
python
/
bt2
/
bt2
/
query_executor.py
diff --git
a/src/bindings/python/bt2/bt2/query_executor.py
b/src/bindings/python/bt2/bt2/query_executor.py
index a87713ff1c8a4f2c540fb35fabd81592cd910692..072410fbbd481c4cc2122de971228b27c96355e0 100644
(file)
--- a/
src/bindings/python/bt2/bt2/query_executor.py
+++ b/
src/bindings/python/bt2/bt2/query_executor.py
@@
-22,6
+22,7
@@
from bt2 import native_bt, object, utils
import bt2.component
from bt2 import native_bt, object, utils
import bt2.component
+import bt2.logging
import bt2
import bt2
@@
-59,7
+60,8
@@
class QueryExecutor(object._SharedObject):
assert(is_canceled >= 0)
return is_canceled > 0
assert(is_canceled >= 0)
return is_canceled > 0
- def query(self, component_class, object, params=None):
+ def query(self, component_class, object, params=None,
+ logging_level=bt2.logging.LoggingLevel.NONE):
if self.is_canceled:
raise bt2.QueryExecutorCanceled
if self.is_canceled:
raise bt2.QueryExecutorCanceled
@@
-84,10
+86,12
@@
class QueryExecutor(object._SharedObject):
params = bt2.create_value(params)
params_ptr = params._ptr
params = bt2.create_value(params)
params_ptr = params._ptr
+ utils._check_log_level(logging_level)
cc_ptr = component_class._component_class_ptr()
status, result_ptr = native_bt.query_executor_query(self._ptr, cc_ptr,
cc_ptr = component_class._component_class_ptr()
status, result_ptr = native_bt.query_executor_query(self._ptr, cc_ptr,
- object, params_ptr)
+ object, params_ptr,
+ logging_level)
self._handle_status(status, 'cannot query component class')
assert(result_ptr)
return bt2.value._create_from_ptr(result_ptr)
self._handle_status(status, 'cannot query component class')
assert(result_ptr)
return bt2.value._create_from_ptr(result_ptr)
This page took
0.023466 seconds
and
4
git commands to generate.