| 691 | # can be used to customize the child parameter. |
| 692 | # |
| 693 | def attach_task(self, module_name, parent='', wid=-1, |
| 694 | module_taskid=0, priority=None, share=None): |
| 695 | request = bess_msg.UpdateTcParentRequest() |
| 696 | class_ = getattr(request, 'class') |
| 697 | class_.leaf_module_name = module_name |
| 698 | class_.leaf_module_taskid = module_taskid |
| 699 | class_.parent = parent |
| 700 | class_.wid = wid |
| 701 | |
| 702 | if priority is not None: |
| 703 | class_.priority = priority |
| 704 | |
| 705 | if share is not None: |
| 706 | class_.share = share |
| 707 | |
| 708 | return self._request('UpdateTcParent', request) |
| 709 | |
| 710 | # Deprecated alias for attach_task |
| 711 | def attach_module(self, *args, **kwargs): |