32720f2c72
* Base class for actions (Action) * Class for representing action namespaces (NameSpace) * Module action_factory.py for registering action classes, accessing them and creating action instances * Unit tests for action_factory.py * Standard actions (echo, http, email) TODO: * Ad-hoc per-workflow namespaces and actions * Mistral HTTP standard action * Refactoring executor to use new action infrastructure * Remove old action infrastructure * Action plugin architecture Partially implements: blueprint mistral-actions-design Partially implements: blueprint mistral-change-rest-api-to-http Change-Id: I8e79b1f8173809584f0156e666e1675f5bd7bb37
0 lines
Python
0 lines
Python