mongodb plugin

This commit is contained in:
jysperm
2014-04-22 16:03:40 +08:00
parent 550a9b2635
commit 8c6d32ecf8
10 changed files with 51 additions and 14 deletions

View File

@@ -6,3 +6,5 @@ module.exports =
set_size:
mode: 'number'
callback: ->
widget: ->

View File

@@ -3,7 +3,7 @@ service = require './service'
monitor = require './monitor'
module.exports =
name: 'ssh'
name: 'memcached'
type: 'service'
version: '0.1.0'
@@ -13,14 +13,3 @@ module.exports =
panel_widget:
content: action.widget
static: './static'
inject:
script: [
'panel'
]
resources: [
'storage', 'transfer', 'cpu', 'memory', 'diskio'
]

View File

View File

@@ -0,0 +1,18 @@
module.exports =
update_passwd:
mode: 'passwd'
callback: ->
create_db:
mode: 'text'
callback: ->
delete_db:
mode: 'select'
source: ->
callback: ->
reset_db_permission:
mode: 'select'
source: ->
callback: ->

View File

@@ -0,0 +1,19 @@
action = require './action'
service = require './service'
monitor = require './monitor'
module.exports =
name: 'mongodb'
type: 'service'
version: '0.1.0'
action: action
service: service
monitor: monitor
panel_widget:
content: action.widget
resources: [
'storage'
]

View File

View File

@@ -0,0 +1,6 @@
module.exports =
enable: ->
pause: ->
delete: ->

View File

@@ -2,3 +2,5 @@ module.exports =
update_passwd:
mode: 'passwd'
callback: ->
widget: ->

View File

@@ -11,7 +11,8 @@ module.exports =
service: service
monitor: monitor
static: './static'
panel_widget:
content: action.widget
resources: [
'storage', 'cpu', 'memory'

View File

@@ -7,7 +7,7 @@ module.exports =
mode: 'alert'
callback: ->
resetPermission:
reset_permission:
mode: 'alert'
callback: ->