summaryrefslogtreecommitdiff
path: root/python/workflow.py
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2022-02-08 16:50:10 -0500
committerBrian Potchik <brian@vector35.com>2022-02-08 16:50:30 -0500
commitb9d91462e353ed671e35b95b5387e8ae8a8ec59b (patch)
tree67590469ee877dc0a8640455795eeb552574ccc5 /python/workflow.py
parent40736b38f40df3d55972fda1f2b9eb8f42d948f0 (diff)
Fix formatting.
Diffstat (limited to 'python/workflow.py')
-rw-r--r--python/workflow.py16
1 files changed, 4 insertions, 12 deletions
diff --git a/python/workflow.py b/python/workflow.py
index 89e0f186..36f070c6 100644
--- a/python/workflow.py
+++ b/python/workflow.py
@@ -38,15 +38,10 @@ class Activity(object):
_action_callbacks = {}
- def __init__(
- self, name: str = "", handle: Optional[core.BNActivityHandle] = None, action: Optional[Callable[[Any],
- None]] = None
- ):
+ def __init__(self, name: str = "", handle: Optional[core.BNActivityHandle] = None, action: Optional[Callable[[Any], None]] = None):
if handle is None:
#cls._notify(ac, callback)
- action_callback = ctypes.CFUNCTYPE(None, ctypes.c_void_p,
- ctypes.POINTER(core.BNAnalysisContext
- ))(lambda ctxt, ac: self._action(ac))
+ action_callback = ctypes.CFUNCTYPE(None, ctypes.c_void_p, ctypes.POINTER(core.BNAnalysisContext))(lambda ctxt, ac: self._action(ac))
_handle = core.BNCreateActivity(name, None, action_callback)
self.action = action
self.__class__._action_callbacks[len(self.__class__._action_callbacks)] = action_callback
@@ -239,8 +234,7 @@ class Workflow(metaclass=_WorkflowMetaclass):
workflow = core.BNWorkflowClone(self.handle, str(name), str(activity))
return Workflow(handle=workflow)
- def register_activity(self, activity: Activity, subactivities: List[ActivityType] = [],
- description: str = "") -> Optional[bool]:
+ def register_activity(self, activity: Activity, subactivities: List[ActivityType] = [], description: str = "") -> Optional[bool]:
"""
``register_activity`` Register an Activity with this Workflow.
@@ -255,9 +249,7 @@ class Workflow(metaclass=_WorkflowMetaclass):
input_list = (ctypes.c_char_p * len(subactivities))()
for i in range(0, len(subactivities)):
input_list[i] = str(subactivities[i]).encode('charmap')
- return core.BNWorkflowRegisterActivity(
- self.handle, activity.handle, input_list, len(subactivities), str(description)
- )
+ return core.BNWorkflowRegisterActivity(self.handle, activity.handle, input_list, len(subactivities), str(description))
def contains(self, activity: ActivityType) -> bool:
"""