Lint VCL (linguagem de configuração do Varnish)

Ao melhorar sua configuração do Varnish, é seguro testar seu VCL antes de reiniciá-lo / recarregá-lo.

O daemon Varnish vem com uma opção útil para testar seu VCL:

-C                           # print VCL code compiled to C language
-f file # VCL script

O seguinte comando exibirá para STDOUT sua configuração compilada:

bguery@varnish:~$ varnishd -C -f /etc/varnish/default.vcl

Ou avise sobre erros, se houver:

Message from VCC-compiler:
Expected ';' got '}'
(program line 112), at
('input' Line 44 Pos 3)
}
--#


In director specification starting at:
('input' Line 27 Pos 1)
director apache_backends random
{
########-------------------------

Running VCC-compiler failed, exit 1

VCL compilation failed