Commit 32046085 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Eliminate as many hardcoded addresses as possible using macros

in VCL snippets.



git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4366 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent 37fc91f2
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Check the between_bytes_timeout behaves from backend definition" test "Check the between_bytes_timeout behaves from backend definition"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
send "HTTP/1.1 200 Ok\r\nConnection: close\r\n\r\n" send "HTTP/1.1 200 Ok\r\nConnection: close\r\n\r\n"
delay 1.5 delay 1.5
...@@ -11,8 +11,8 @@ server s1 -listen 127.0.0.1:9080 { ...@@ -11,8 +11,8 @@ server s1 -listen 127.0.0.1:9080 {
varnish v1 -vcl { varnish v1 -vcl {
backend b1 { backend b1 {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.between_bytes_timeout = 1s; .between_bytes_timeout = 1s;
} }
} -start } -start
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Check that the first_byte_timeout works from backend definition" test "Check that the first_byte_timeout works from backend definition"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
delay 1.5 delay 1.5
txresp txresp
...@@ -10,8 +10,8 @@ server s1 -listen 127.0.0.1:9080 { ...@@ -10,8 +10,8 @@ server s1 -listen 127.0.0.1:9080 {
varnish v1 -vcl { varnish v1 -vcl {
backend b1 { backend b1 {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.first_byte_timeout = 1s; .first_byte_timeout = 1s;
} }
} -start } -start
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
test "Check the precedence for timeouts" test "Check the precedence for timeouts"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
expect req.url == "from_backend" expect req.url == "from_backend"
delay 1; delay 1;
txresp txresp
} -start } -start
server s2 -listen 127.0.0.1:9180 { server s2 {
rxreq rxreq
expect req.url == "from_vcl" expect req.url == "from_vcl"
delay 1.5; delay 1.5;
...@@ -17,13 +17,13 @@ server s2 -listen 127.0.0.1:9180 { ...@@ -17,13 +17,13 @@ server s2 -listen 127.0.0.1:9180 {
varnish v1 -vcl { varnish v1 -vcl {
backend b1 { backend b1 {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.first_byte_timeout = 2s; .first_byte_timeout = 2s;
} }
backend b2 { backend b2 {
.host = "127.0.0.1"; .host = "${s2_addr}";
.port = "9180"; .port = "${s2_port}";
.first_byte_timeout = 1s; .first_byte_timeout = 1s;
} }
......
...@@ -2,19 +2,22 @@ ...@@ -2,19 +2,22 @@
test "Test restart in vcl_error" test "Test restart in vcl_error"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
txresp txresp
} -start } -start
server s2 {
} -start
varnish v1 -vcl { varnish v1 -vcl {
backend bad { backend bad {
.host = "127.0.0.1"; .host = "${s2_addr}";
.port = "9099"; .port = "${s2_port}";
} }
backend good { backend good {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
} }
sub vcl_recv { sub vcl_recv {
if (req.restarts > 0) { if (req.restarts > 0) {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Test that saintmode_threshold in VCL" test "Test that saintmode_threshold in VCL"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
txresp txresp
...@@ -30,8 +30,8 @@ server s1 -listen 127.0.0.1:9080 { ...@@ -30,8 +30,8 @@ server s1 -listen 127.0.0.1:9080 {
varnish v1 -arg "-p saintmode_threshold=10" -vcl { varnish v1 -arg "-p saintmode_threshold=10" -vcl {
backend foo { backend foo {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.saintmode_threshold = 2; .saintmode_threshold = 2;
} }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Regression test for ticket #306, random director ignoring good backend" test "Regression test for ticket #306, random director ignoring good backend"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
expect req.url == /foo expect req.url == /foo
...@@ -14,17 +14,17 @@ server s1 -listen 127.0.0.1:9080 { ...@@ -14,17 +14,17 @@ server s1 -listen 127.0.0.1:9080 {
} -start } -start
server s2 -listen 127.0.0.1:9180 { server s2 {
rxreq rxreq
txresp -status 404 txresp -status 404
} -start } -start
varnish v1 -vcl { varnish v1 -vcl {
backend s1 { backend s1 {
.host = "127.0.0.1"; .port = "9080"; .host = "${s1_addr}"; .port = "${s1_port}";
} }
backend s2 { backend s2 {
.host = "127.0.0.1"; .port = "9180"; .host = "${s2_addr}"; .port = "${s2_port}";
.probe = { .probe = {
.url = "/"; .url = "/";
.initial = 0; .initial = 0;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Check grace with sick backends" test "Check grace with sick backends"
server s1 -listen 127.0.0.1:9080 -repeat 4 { server s1 -repeat 4 {
rxreq rxreq
expect req.url == "/" expect req.url == "/"
txresp -body "hi" txresp -body "hi"
...@@ -10,8 +10,8 @@ server s1 -listen 127.0.0.1:9080 -repeat 4 { ...@@ -10,8 +10,8 @@ server s1 -listen 127.0.0.1:9080 -repeat 4 {
varnish v1 -vcl { varnish v1 -vcl {
backend b { backend b {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.probe = { .probe = {
.url = "/"; .url = "/";
.timeout = 30ms; .timeout = 30ms;
......
...@@ -27,15 +27,15 @@ varnish v1 -expect n_vcl_discard == 0 ...@@ -27,15 +27,15 @@ varnish v1 -expect n_vcl_discard == 0
# Set up a new VCL and backend # Set up a new VCL and backend
server s2 -listen 127.0.0.1:9180 { server s2 {
rxreq rxreq
txresp txresp
} -start } -start
varnish v1 -vcl { varnish v1 -vcl {
backend b2 { backend b2 {
.host = "127.0.0.1"; .host = "${s2_addr}";
.port = "9180"; .port = "${s2_port}";
} }
} }
......
...@@ -23,7 +23,7 @@ client c1 { ...@@ -23,7 +23,7 @@ client c1 {
rxresp rxresp
} -run } -run
server s2 -listen 127.0.0.1:9180 { server s2 {
rxreq rxreq
expect req.url == "/barf" expect req.url == "/barf"
expect req.http.host == "FOObar" expect req.http.host == "FOObar"
...@@ -32,8 +32,8 @@ server s2 -listen 127.0.0.1:9180 { ...@@ -32,8 +32,8 @@ server s2 -listen 127.0.0.1:9180 {
varnish v1 -vcl { varnish v1 -vcl {
backend b1 { backend b1 {
.host = "127.0.0.1"; .host = "${s2_addr}";
.port = "9180"; .port = "${s2_port}";
.host_header = "FOObar"; .host_header = "FOObar";
} }
} }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
test "Check backend connection limit" test "Check backend connection limit"
server s1 -listen 127.0.0.1:9080 { server s1 {
rxreq rxreq
sema r1 sync 2 sema r1 sync 2
sema r2 sync 2 sema r2 sync 2
...@@ -12,8 +12,8 @@ server s1 -listen 127.0.0.1:9080 { ...@@ -12,8 +12,8 @@ server s1 -listen 127.0.0.1:9080 {
varnish v1 -vcl { varnish v1 -vcl {
backend default { backend default {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.max_connections = 1; .max_connections = 1;
} }
sub vcl_recv { sub vcl_recv {
......
...@@ -11,8 +11,8 @@ server s1 { ...@@ -11,8 +11,8 @@ server s1 {
varnish v1 -vcl { varnish v1 -vcl {
backend default { backend default {
.host = "127.0.0.1"; .host = "${s1_addr}";
.port = "9080"; .port = "${s1_port}";
.max_connections = 1; .max_connections = 1;
.probe = { .probe = {
.url = "/"; .url = "/";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment