Add python binding for Task::insert

This commit is contained in:
Robert Haschke 2023-05-04 23:22:49 +02:00
parent d1a6916206
commit 1002d84946

View File

@ -440,6 +440,7 @@ void export_core(pybind11::module& m) {
t.add(it->cast<Stage::pointer>());
},
"Append stage(s) to the task's top-level container")
.def("insert", &Task::insert, "stage"_a, "before"_a = -1, "Insert stage before given index")
.def("__len__", [](const Task& t) { t.stages()->numChildren(); })
.def(
"__getitem__",