summaryrefslogtreecommitdiffstats
path: root/modules-available/dnbd3/hooks
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/dnbd3/hooks')
-rw-r--r--modules-available/dnbd3/hooks/runmode/config.json4
-rw-r--r--modules-available/dnbd3/hooks/statistics/machine-replace.inc.php6
2 files changed, 9 insertions, 1 deletions
diff --git a/modules-available/dnbd3/hooks/runmode/config.json b/modules-available/dnbd3/hooks/runmode/config.json
index 095cb42f..5db53f0b 100644
--- a/modules-available/dnbd3/hooks/runmode/config.json
+++ b/modules-available/dnbd3/hooks/runmode/config.json
@@ -2,5 +2,7 @@
"isClient": false,
"configHook": "Dnbd3Util::runmodeConfigHook",
"noSysconfig": true,
- "systemdDefaultTarget": "dnbd3-proxy"
+ "systemdDefaultTarget": "dnbd3-proxy",
+ "allowGenericEditor": false,
+ "deleteUrlSnippet": "dummyparam="
} \ No newline at end of file
diff --git a/modules-available/dnbd3/hooks/statistics/machine-replace.inc.php b/modules-available/dnbd3/hooks/statistics/machine-replace.inc.php
new file mode 100644
index 00000000..5e4c4e75
--- /dev/null
+++ b/modules-available/dnbd3/hooks/statistics/machine-replace.inc.php
@@ -0,0 +1,6 @@
+<?php
+
+foreach ($list as $entry) {
+ unset($entry['datelimit']);
+ Database::exec('UPDATE IGNORE dnbd3_server SET machineuuid = :new WHERE machineuuid = :old', $entry);
+}