summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2022-07-28 10:56:35 +0200
committerErich Eckner <git@eckner.net>2022-07-28 10:56:35 +0200
commitea0d2de1c2cafdc37217044035a33fc111d9c0d2 (patch)
tree13eef1707b5a0b1e3a74128169401420bb2657c3
parent33139b8aea2ee78f5f111679761d16bc821a802c (diff)
downloadcolocation-ea0d2de1c2cafdc37217044035a33fc111d9c0d2.tar.xz
ddns_machines new
-rw-r--r--html/maintenance.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/html/maintenance.php b/html/maintenance.php
index c74b924..60abea6 100644
--- a/html/maintenance.php
+++ b/html/maintenance.php
@@ -52,6 +52,15 @@ if (array_key_exists('machine',$_GET)) {
die();
}
+if (array_key_exists('ddns_machines', $_GET)) {
+ $ddns_tokens = file('/srv/http/vhosts/eckner.net/ddns/tokens');
+ foreach ($ddns_tokens as $ddns_token) {
+ $db -> add_machine(explode(' ', $ddns_token, 2)[1]);
+ }
+ echo 'done.' . "\n";
+ die();
+}
+
if (array_key_exists('ddns', $_GET)) {
$result = $db -> query(
'SELECT keys.id FROM keys' .
@@ -106,6 +115,7 @@ while ($row = $result -> fetchArray()) {
?>
<h1>Global Tasks</h1>
<a href="?ddns">ddns</a><br>
+<a href="?ddns_machines">initialize machines from ddns tokens</a><br>
<h1>Danger zone</h1>
<a href="?drop=DROP">drop</a><br>
</body></html>