projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: bt_graph_create(): accept MIP version
[babeltrace.git]
/
src
/
bindings
/
python
/
bt2
/
bt2
/
graph.py
diff --git
a/src/bindings/python/bt2/bt2/graph.py
b/src/bindings/python/bt2/bt2/graph.py
index 3812788f0b4bc05a9e2f08adbf8f82f76c8f2498..6c9db7ec96a24b4e97d4b44c993fc2c2a6100514 100644
(file)
--- a/
src/bindings/python/bt2/bt2/graph.py
+++ b/
src/bindings/python/bt2/bt2/graph.py
@@
-70,8
+70,13
@@
class Graph(object._SharedObject):
_get_ref = staticmethod(native_bt.graph_get_ref)
_put_ref = staticmethod(native_bt.graph_put_ref)
_get_ref = staticmethod(native_bt.graph_get_ref)
_put_ref = staticmethod(native_bt.graph_put_ref)
- def __init__(self):
- ptr = native_bt.graph_create()
+ def __init__(self, mip_version=0):
+ utils._check_uint64(mip_version)
+
+ if mip_version > bt2.get_maximal_mip_version():
+ raise ValueError('unknown MIP version {}'.format(mip_version))
+
+ ptr = native_bt.graph_create(mip_version)
if ptr is None:
raise bt2._MemoryError('cannot create graph object')
if ptr is None:
raise bt2._MemoryError('cannot create graph object')
This page took
0.024506 seconds
and
4
git commands to generate.