mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-17 21:05:26 +00:00
Add Workflows SDK scan (#5409)
* Add Workflows SDK scan * minor --------- Co-authored-by: Mzack9999 <mzack9999@protonmail.com>
This commit is contained in:
parent
ff23949bb0
commit
0787ff29e0
@ -243,7 +243,12 @@ func (e *NucleiEngine) ExecuteCallbackWithCtx(ctx context.Context, callback ...f
|
|||||||
}
|
}
|
||||||
e.resultCallbacks = append(e.resultCallbacks, filtered...)
|
e.resultCallbacks = append(e.resultCallbacks, filtered...)
|
||||||
|
|
||||||
_ = e.engine.ExecuteScanWithOpts(ctx, e.store.Templates(), e.inputProvider, false)
|
templatesAndWorkflows := append(e.store.Templates(), e.store.Workflows()...)
|
||||||
|
if len(templatesAndWorkflows) == 0 {
|
||||||
|
return ErrNoTemplatesAvailable
|
||||||
|
}
|
||||||
|
|
||||||
|
_ = e.engine.ExecuteScanWithOpts(ctx, templatesAndWorkflows, e.inputProvider, false)
|
||||||
defer e.engine.WorkPool().Wait()
|
defer e.engine.WorkPool().Wait()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user