52 lines
958 B
PHP
52 lines
958 B
PHP
|
<?php
|
||
|
|
||
|
if(!defined('ONYX')) exit;
|
||
|
|
||
|
if (count($p) > 2)
|
||
|
{
|
||
|
switch($p[2])
|
||
|
{
|
||
|
case "custom":
|
||
|
if (!empty($_POST["cmds"]))
|
||
|
$ret = pipe_backend_scheduler($_POST["cmds"]);
|
||
|
break;
|
||
|
|
||
|
case "clear":
|
||
|
$ret = pipe_backend_scheduler("clear");
|
||
|
break;
|
||
|
|
||
|
case "full":
|
||
|
$ret = pipe_backend_scheduler("resetr:ERRORS:HOME:all:DS");
|
||
|
break;
|
||
|
|
||
|
case "freeze":
|
||
|
$ret = pipe_backend_scheduler("freeze");
|
||
|
break;
|
||
|
case "unfreeze":
|
||
|
$ret = pipe_backend_scheduler("unfreeze");
|
||
|
break;
|
||
|
|
||
|
case "nginx":
|
||
|
$ret = pipe_backend_scheduler("RTEAMS_NOWNOW");
|
||
|
break;
|
||
|
|
||
|
case "team":
|
||
|
if (!empty($_POST["team"]))
|
||
|
$ret = pipe_backend_scheduler("resetr:TEAM".intval($_POST["team"]).":SYNCS");
|
||
|
break;
|
||
|
|
||
|
case "sync":
|
||
|
$ret = pipe_backend_scheduler("SYNCSYNCSYNCSYNCSYNC");
|
||
|
break;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if (!empty($ret))
|
||
|
{
|
||
|
$template->assign("return", $ret);
|
||
|
return "admin/generation";
|
||
|
}
|
||
|
|
||
|
header("Location: /".SALT_ADMIN."/");
|
||
|
exit();
|