mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-24 22:05:27 +00:00
* Integration of the previous logic to 2.4.0 * Unit and ITs passing * refactored the template matching logic
11 lines
392 B
Go
11 lines
392 B
Go
package model
|
|
|
|
// WorkflowLoader is a loader interface required for workflow initialization.
|
|
type WorkflowLoader interface {
|
|
// ListTags lists a list of templates for tags from the provided templates directory
|
|
ListTags(workflowTags []string) []string
|
|
|
|
// ListTemplates takes a list of templates and returns paths for them
|
|
ListTemplates(templatesList []string, noValidate bool) []string
|
|
}
|