diff options
author | onefang | 2019-12-23 13:11:26 +1000 |
---|---|---|
committer | onefang | 2019-12-23 13:11:26 +1000 |
commit | c71011256ad9f77e478a6c74dcafdb246bb2a05b (patch) | |
tree | 00918efff8918c2a913193e9155911bca495c240 /apt-panopticon-report-email-web.lua | |
parent | Consistant lack of capitals. (diff) | |
download | apt-panopticon-c71011256ad9f77e478a6c74dcafdb246bb2a05b.zip apt-panopticon-c71011256ad9f77e478a6c74dcafdb246bb2a05b.tar.gz apt-panopticon-c71011256ad9f77e478a6c74dcafdb246bb2a05b.tar.bz2 apt-panopticon-c71011256ad9f77e478a6c74dcafdb246bb2a05b.tar.xz |
Auto refresh web report.
Diffstat (limited to 'apt-panopticon-report-email-web.lua')
-rwxr-xr-x | apt-panopticon-report-email-web.lua | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/apt-panopticon-report-email-web.lua b/apt-panopticon-report-email-web.lua index a30979d..cdfa5bd 100755 --- a/apt-panopticon-report-email-web.lua +++ b/apt-panopticon-report-email-web.lua | |||
@@ -310,11 +310,17 @@ faulty = "" | |||
310 | APT.html = true | 310 | APT.html = true |
311 | local web, e = io.open("results/Report-web.html", "w+") | 311 | local web, e = io.open("results/Report-web.html", "w+") |
312 | if nil == web then C("opening mirrors file - " .. e) else | 312 | if nil == web then C("opening mirrors file - " .. e) else |
313 | web:write( "<html><head><title>apt-panopticon results</title>\n" .. | 313 | web:write( "<html><head><title>apt-panopticon results</title>\n") |
314 | '</head><body bgcolor="black" text="white">' .. | 314 | if 0 < APT.options.refresh.value then |
315 | web:write('<meta http-equiv="refresh" content="' .. APT.options.refresh.value .. '">\n') | ||
316 | end | ||
317 | web:write( '</head><body bgcolor="black" text="white">' .. | ||
315 | "<h1>Welcome to the apt-panopticon results page.</h1>\n" .. | 318 | "<h1>Welcome to the apt-panopticon results page.</h1>\n" .. |
316 | "<p>This is the status of the mirror servers in the Devuan package mirror network.</p>\n" .. | 319 | "<p>This is the status of the mirror servers in the Devuan package mirror network.</p>\n") |
317 | "<p><font style='background-color:red; color:black'>EXPERIMENTAL CODE - double check all results you see here, and read the logs if it's important.</font></p>" .. | 320 | if 0 < APT.options.refresh.value then |
321 | web:write( '<p>This page will refresh every ' .. (APT.options.refresh.value / 60) .. ' minutes.</p>') | ||
322 | end | ||
323 | web:write( "<p><font style='background-color:red; color:black'>EXPERIMENTAL CODE - double check all results you see here, and read the logs if it's important.</font></p>" .. | ||
318 | "<p>The full list of Devuan package mirrors is available at the URL: " .. | 324 | "<p>The full list of Devuan package mirrors is available at the URL: " .. |
319 | "<a href='https://pkgmaster.devuan.org/mirror_list.txt'>https://pkgmaster.devuan.org/mirror_list.txt</a></p>\n" .. | 325 | "<a href='https://pkgmaster.devuan.org/mirror_list.txt'>https://pkgmaster.devuan.org/mirror_list.txt</a></p>\n" .. |
320 | "<p>Due to the nature of the tests, some errors or warnings will be counted several times. " .. | 326 | "<p>Due to the nature of the tests, some errors or warnings will be counted several times. " .. |