varnish / varnishgather

Information gathering tool for Varnish Cache.
45 stars 36 forks source link

Add provisions against VCL include loops #98

Closed dridi closed 2 years ago

dridi commented 2 years ago

It should of course never happen, except when it unfortunately does, for example with unused files living in vcl_path nevertheless.

This breaks down the operations into 3 pipelines:

Instead of one pipeline stream, this breakdown uses two temp files to keep track of loops.

Refs #96

daghf commented 2 years ago

Tested and reviewed - LGTM.