mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-02 01:52:10 +09:00
Add notice and process count to Queue config screen
This commit is contained in:
parent
a2a1f3bcc6
commit
d4cd5e3d75
4 changed files with 26 additions and 0 deletions
|
|
@ -91,6 +91,13 @@ class Queue extends Base
|
|||
throw new Exception('4444');
|
||||
}
|
||||
|
||||
// Validate the process count.
|
||||
$process_count = intval($vars->queue_process_count ?? 1);
|
||||
if ($process_count < 1 || $process_count > 10)
|
||||
{
|
||||
throw new Exception('4444');
|
||||
}
|
||||
|
||||
// Validate the key.
|
||||
$key = trim($vars->queue_key ?? '');
|
||||
if (strlen($key) < 16 || !ctype_alnum($key))
|
||||
|
|
@ -102,6 +109,7 @@ class Queue extends Base
|
|||
Config::set("queue.enabled", $enabled);
|
||||
Config::set("queue.driver", $driver);
|
||||
Config::set("queue.interval", $interval);
|
||||
Config::set("queue.process_count", $process_count);
|
||||
Config::set("queue.key", $key);
|
||||
Config::set("queue.$driver", $driver_config);
|
||||
if (!Config::save())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue