export function getHooks()

in src/hooks/getHooks.ts [8:23]


export function getHooks(hookName: string): HookCallback[] {
    switch (hookName) {
        case 'preInvocation':
            return worker.app.preInvocationHooks;
        case 'postInvocation':
            return worker.app.postInvocationHooks;
        case 'appStart':
            return worker.app.appStartHooks;
        case 'appTerminate':
            return worker.app.appTerminateHooks;
        case 'log':
            return worker.app.logHooks;
        default:
            throw new AzFuncRangeError(`Unrecognized hook "${hookName}"`);
    }
}