r2890 - in trunk/varnish-cache: bin/varnishtest/tests lib/libvcl
phk at projects.linpro.no
phk at projects.linpro.no
Mon Jul 7 23:06:55 CEST 2008
Author: phk
Date: 2008-07-07 23:06:55 +0200 (Mon, 07 Jul 2008)
New Revision: 2890
Modified:
trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc
trunk/varnish-cache/lib/libvcl/vcc_backend.c
Log:
Testcase for old backend syntax.
Modified: trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc
===================================================================
--- trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc 2008-07-07 21:01:25 UTC (rev 2889)
+++ trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc 2008-07-07 21:06:55 UTC (rev 2890)
@@ -70,7 +70,6 @@
backend b-1 { .host = "127.0.0.2"; }
}
-# Assign backend by non-C-compat name
# Check backend reference by non-C-compat name
varnish v1 -badvcl {
backend b1 { .host = "127.0.0.2"; }
@@ -78,3 +77,11 @@
set req.backend = b-1;
}
}
+
+# Old backend syntax
+
+varnish v1 -badvcl {
+ backend b1 {
+ set host = "localhost";
+ }
+}
Modified: trunk/varnish-cache/lib/libvcl/vcc_backend.c
===================================================================
--- trunk/varnish-cache/lib/libvcl/vcc_backend.c 2008-07-07 21:01:25 UTC (rev 2889)
+++ trunk/varnish-cache/lib/libvcl/vcc_backend.c 2008-07-07 21:06:55 UTC (rev 2890)
@@ -259,7 +259,7 @@
"Remove \"set\" and \"backend\" in front"
" of backend fields.\n" );
vcc_ErrToken(tl, tl->t);
- vsb_printf(tl->sb, " at\n");
+ vsb_printf(tl->sb, " at ");
vcc_ErrWhere(tl, tl->t);
return;
}
More information about the varnish-commit
mailing list