mirror of
https://github.com/MCSManager/MCSManager.git
synced 2025-01-30 15:19:32 +08:00
整理 - 注释说明
This commit is contained in:
parent
0431fba0cb
commit
c720876fe8
@ -11,9 +11,9 @@ MCSERVER.Schedule.container = {};
|
||||
MCSERVER.Schedule.dataModel = new DataModel(PATH)
|
||||
MCSERVER.Schedule.dataModel.list = [];
|
||||
|
||||
//任务具体执行函数
|
||||
function serverExe(servername, commande) {
|
||||
if (commande.length == 0) return;
|
||||
// MCSERVER.log("[ Schedule ] [", servername, "] 服务器计划执行: ", commande);
|
||||
try {
|
||||
if (commande == "__start__") {
|
||||
serverModel.startServer(servername);
|
||||
@ -27,10 +27,10 @@ function serverExe(servername, commande) {
|
||||
serverModel.startServer(servername);
|
||||
}, 15000)
|
||||
}
|
||||
//默认执行命令
|
||||
// 默认执行命令
|
||||
serverModel.sendCommand(servername, commande);
|
||||
} catch (err) {
|
||||
//默认忽略定时计划任务错误
|
||||
// 默认忽略定时计划任务错误
|
||||
// MCSERVER.log("[ Schedule ] [", servername, "] 服务器计划执行时报错 | 已忽略");
|
||||
}
|
||||
|
||||
|
@ -4,13 +4,15 @@ const {
|
||||
const permssion = require('../../helper/Permission');
|
||||
const response = require('../../helper/Response');
|
||||
const schedulejob = require('../../helper/Schedule');
|
||||
const UUID = require('uuid');
|
||||
const tools = require('../../core/tools');
|
||||
const serverModel = require('../../model/ServerModel');
|
||||
|
||||
//每个服务器最大数量
|
||||
const UUID = require('uuid');
|
||||
|
||||
//每个服务器最大数量计划任务
|
||||
const MAX_MASK = MCSERVER.localProperty.schedule_max || 10;
|
||||
|
||||
//创建计划任务函数
|
||||
function CreateScheduleJob(obj) {
|
||||
let id = tools.randomString(6) + "_" + new Date().getTime();
|
||||
let thisServer = serverModel.ServerManager().getServer(obj.servername);
|
||||
@ -19,6 +21,7 @@ function CreateScheduleJob(obj) {
|
||||
|
||||
}
|
||||
|
||||
//过滤计划任务列表
|
||||
function getMineScheduleList(servername) {
|
||||
let list = MCSERVER.Schedule.dataModel.list;
|
||||
sendlist = [];
|
||||
@ -74,7 +77,6 @@ WebSocketObserver().listener('schedule/delete', (data) => {
|
||||
|
||||
if (permssion.isCanServer(username, obj.servername || "")) {
|
||||
try {
|
||||
|
||||
schedulejob.deleteScheduleJob(obj.id || "");
|
||||
response.wsMsgWindow(data.ws, "删除序号:" + obj.id + "计划任务");
|
||||
} catch (err) {
|
||||
|
Loading…
Reference in New Issue
Block a user