mirror of
https://github.com/HackPlan/RootPanel.git
synced 2026-04-24 03:35:59 +08:00
linux 服务
This commit is contained in:
11
plugin/linux/index.coffee
Normal file
11
plugin/linux/index.coffee
Normal file
@@ -0,0 +1,11 @@
|
||||
service = require './service'
|
||||
|
||||
module.exports =
|
||||
name: 'linux'
|
||||
type: 'service'
|
||||
|
||||
service: service
|
||||
|
||||
panel_widgets: [
|
||||
service.widget
|
||||
]
|
||||
4
plugin/linux/locale/zh_CN.json
Normal file
4
plugin/linux/locale/zh_CN.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"name": "Linux",
|
||||
"description": "Linux 是 RP 主机的基础服务,负责进行资源限制"
|
||||
}
|
||||
13
plugin/linux/service.coffee
Normal file
13
plugin/linux/service.coffee
Normal file
@@ -0,0 +1,13 @@
|
||||
jade = require 'jade'
|
||||
path = require 'path'
|
||||
|
||||
module.exports =
|
||||
enable: (account, callback) ->
|
||||
callback()
|
||||
|
||||
delete: (account, callback) ->
|
||||
callback()
|
||||
|
||||
widget: (callback) ->
|
||||
jade.renderFile path.join(__dirname, 'view/widget.jade'), {}, (err, html) ->
|
||||
callback html
|
||||
1
plugin/linux/view/widget.jade
Normal file
1
plugin/linux/view/widget.jade
Normal file
@@ -0,0 +1 @@
|
||||
header Linux
|
||||
@@ -1,11 +1,9 @@
|
||||
action = require './action'
|
||||
service = require './service'
|
||||
monitor = require './monitor'
|
||||
|
||||
module.exports =
|
||||
name: 'ssh'
|
||||
type: 'service'
|
||||
version: '0.1.0'
|
||||
|
||||
action: action
|
||||
service: service
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"name": "SSH",
|
||||
"description": "SSH 是 RootPanel 的基础服务,除了提供 SSH 登录之外,还负责监控其他各种资源的使用"
|
||||
"description": "SSH 提供了远程登录服务"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user