Commit d1fe42c3 authored by Cédric Le Ninivin's avatar Cédric Le Ninivin

apache-frontend: add rfc5861 (stale-while-revalidate) plugin to ats

parent 1fb6cd42
...@@ -31,6 +31,7 @@ configure-options = ...@@ -31,6 +31,7 @@ configure-options =
--with-ncurses=${ncurses:location} --with-ncurses=${ncurses:location}
--with-tcl=${tcl:location}/lib/ --with-tcl=${tcl:location}/lib/
--with-zlib=${zlib:location} --with-zlib=${zlib:location}
--enable-experimental-plugins
environment = environment =
PATH=${make:location}/bin:${libtool:location}/bin:${pkgconfig:location}/bin:%(PATH)s PATH=${make:location}/bin:${libtool:location}/bin:${pkgconfig:location}/bin:%(PATH)s
LDFLAGS = -L${tcl:location}/lib -Wl,-rpath=${tcl:location}/lib -Wl,-rpath=${openssl:location}/lib LDFLAGS = -L${tcl:location}/lib -Wl,-rpath=${tcl:location}/lib -Wl,-rpath=${openssl:location}/lib
......
...@@ -29,6 +29,7 @@ parts = ...@@ -29,6 +29,7 @@ parts =
trafficserver-configuration-directory trafficserver-configuration-directory
trafficserver-records-config trafficserver-records-config
trafficserver-remap-config trafficserver-remap-config
trafficserver-plugin-config
trafficserver-storage-config trafficserver-storage-config
## Monitoring part ## Monitoring part
...@@ -454,6 +455,7 @@ input-port = 23432 ...@@ -454,6 +455,7 @@ input-port = 23432
hostname = $${slap-parameter:frontend-name} hostname = $${slap-parameter:frontend-name}
remap = map / http://$${instance-parameter:ipv4-random}:$${apache-configuration:cache-through-port} remap = map / http://$${instance-parameter:ipv4-random}:$${apache-configuration:cache-through-port}
disk-cache-config = $${trafficserver-directory:cache-path} 8G volume=$${slap-parameter:frontend-name} disk-cache-config = $${trafficserver-directory:cache-path} 8G volume=$${slap-parameter:frontend-name}
plugin-config = ${trafficserver:location}/libexec/trafficserver/rfc5861.so
[trafficserver-configuration-directory] [trafficserver-configuration-directory]
recipe = plone.recipe.command recipe = plone.recipe.command
...@@ -490,6 +492,14 @@ mode = 700 ...@@ -490,6 +492,14 @@ mode = 700
context = context =
key content trafficserver-variable:remap key content trafficserver-variable:remap
[trafficserver-plugin-config]
< = jinja2-template-base
template = ${template-empty:target}
rendered = $${trafficserver-configuration-directory:target}/plugin.config
mode = 700
context =
key content trafficserver-variable:plugin-config
[trafficserver-storage-config] [trafficserver-storage-config]
< = jinja2-template-base < = jinja2-template-base
template = ${template-empty:target} template = ${template-empty:target}
......
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