You are here

increase_timeouts_long_jobs_recv.html.twig in Fastly 8.3

if (req.restarts == 0) {
  unset req.http.x-edge-module-timeout;
}

{% for rule in rules %}
if (req.url ~ "{{ rule.pattern }}") {
  set req.http.x-pass = "1";
  set req.http.x-edge-module-timeout = "{{ rule.timeout }}";
}
{% endfor %}

File

fastly_edge_modules/templates/increase_timeouts_long_jobs_recv.html.twig
View source
  1. if (req.restarts == 0) {
  2. unset req.http.x-edge-module-timeout;
  3. }
  4. {% for rule in rules %}
  5. if (req.url ~ "{{ rule.pattern }}") {
  6. set req.http.x-pass = "1";
  7. set req.http.x-edge-module-timeout = "{{ rule.timeout }}";
  8. }
  9. {% endfor %}