diff --git a/pillar/kingfisher_main.sls b/pillar/kingfisher_main.sls index 705fdf5d..b66d2cba 100644 --- a/pillar/kingfisher_main.sls +++ b/pillar/kingfisher_main.sls @@ -106,7 +106,7 @@ apache: servername: collect.kingfisher.open-contracting.org context: documentroot: /home/collect/scrapyd - proxypass: http://localhost:6800/ + proxypass: http://localhost:6800/ disablereuse=On authname: Kingfisher Scrapyd pelican_frontend: configuration: pelican diff --git a/pillar/registry.sls b/pillar/registry.sls index 3c981e67..a3b9dbf0 100644 --- a/pillar/registry.sls +++ b/pillar/registry.sls @@ -66,7 +66,7 @@ apache: servername: collect.data.open-contracting.org context: documentroot: /home/collect/scrapyd - proxypass: http://localhost:6800/ + proxypass: http://localhost:6800/ disablereuse=On authname: Kingfisher Scrapyd registry: configuration: registry diff --git a/salt/core/systemd/files/scrapyd.service b/salt/core/systemd/files/scrapyd.service index 8082b5c3..dd455905 100644 --- a/salt/core/systemd/files/scrapyd.service +++ b/salt/core/systemd/files/scrapyd.service @@ -17,9 +17,10 @@ Environment="https_proxy={{ pillar.tinyproxy.url }}" Environment="no_proxy=localhost,sentry.io,open-contracting.org" {%- endif %} WorkingDirectory={{ entry.appdir }} -ExecStart={{ entry.appdir }}/.ve/bin/scrapyd --logfile=/var/log/scrapyd/scrapyd.log --pidfile= +ExecStart={{ entry.appdir }}/.ve/bin/scrapyd --pidfile= Restart=on-failure RestartSec=30 +LogFilterPatterns="~Pingdom" [Install] WantedBy=multi-user.target