# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
Cluster clusters a list of templates into a lesser number if possible based on the similarity between the sent requests.
ClusterID transforms clusterization into a mathematical hash repeatable across executions with the same templates.
No description provided by the author
GetTemplateDoc returns documentation for the file templates_doc.go.
NewClusterExecuter creates a new request executer for list of requests.
Parse parses a yaml request template file TODO make sure reading from the disk the template parsing happens once: see parsers.ParseTemplate vs templates.Parse
nolint:gocritic // this cannot be passed by pointer.
ParseTemplateFromReader reads the template from reader returns the parsed template.
PrintDeprecatedProtocolNameMsgIfApplicable prints a message if deprecated protocol names are used Unless mode is silent we print a message for deprecated protocol name.
TemplateLogMessage returns a beautified log string for a template.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TemplateProtocols is a list of accepted template protocols.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ClusterExecuter executes a group of requests for a protocol for a clustered request.
Template is a YAML input file which defines all the requests and other metadata for a template.
# Interfaces
No description provided by the author