Revision 949dcb1d
ID | 949dcb1d5f3dc571ddd4114b1593c344221c6033 |
Parent | 8e709b21 |
Child | 0fa481f5 |
Generalize HooksMaster
- remove any dependence on Logical Units from the HooksMaster;
- add a new function parameter to the constructor, a function that is
expected to convert the results of the hooks execution in a format
understood by the HooksMaster;
- add a factory method that builds a HooksMaster from a LU, keeping the
interface of the old constructor of HooksMaster;
- remove usage of Processor.hmclass from external classes, introducing
the Processor.BuildHooksMaster method;
- update unit tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Files
- added
- modified
- copied
- renamed
- deleted