From 562f52f0c5c9f09f36faafb0ceea70fcb5df68f1 Mon Sep 17 00:00:00 2001 From: jysperm Date: Tue, 22 Apr 2014 16:16:29 +0800 Subject: [PATCH] nginx plugin --- .../static/panel.coffee => nginx/INSTALL.md} | 0 plugin/nginx/action.coffee | 12 +++++++++ plugin/nginx/index.coffee | 26 +++++++++++++++++++ plugin/nginx/monitor.coffee | 0 plugin/nginx/service.coffee | 6 +++++ plugin/nginx/static/panel.coffee | 0 plugin/ssh/index.coffee | 7 ----- 7 files changed, 44 insertions(+), 7 deletions(-) rename plugin/{ssh/static/panel.coffee => nginx/INSTALL.md} (100%) create mode 100644 plugin/nginx/action.coffee create mode 100644 plugin/nginx/index.coffee create mode 100644 plugin/nginx/monitor.coffee create mode 100644 plugin/nginx/service.coffee create mode 100644 plugin/nginx/static/panel.coffee diff --git a/plugin/ssh/static/panel.coffee b/plugin/nginx/INSTALL.md similarity index 100% rename from plugin/ssh/static/panel.coffee rename to plugin/nginx/INSTALL.md diff --git a/plugin/nginx/action.coffee b/plugin/nginx/action.coffee new file mode 100644 index 0000000..548eda1 --- /dev/null +++ b/plugin/nginx/action.coffee @@ -0,0 +1,12 @@ +module.exports = + create_website: + mode: 'custom' + callback: -> + + update_website: + mode: 'custom' + callback: -> + + delete_website: + mode: 'custom' + callback: -> diff --git a/plugin/nginx/index.coffee b/plugin/nginx/index.coffee new file mode 100644 index 0000000..401c6da --- /dev/null +++ b/plugin/nginx/index.coffee @@ -0,0 +1,26 @@ +action = require './action' +service = require './service' +monitor = require './monitor' + +module.exports = + name: 'ssh' + type: 'service' + version: '0.1.0' + + action: action + service: service + monitor: monitor + + panel_widget: + content: action.widget + + static: './static' + + inject: + script: [ + 'panel' + ] + + resources: [ + 'transfer', 'cpu', 'diskio' + ] diff --git a/plugin/nginx/monitor.coffee b/plugin/nginx/monitor.coffee new file mode 100644 index 0000000..e69de29 diff --git a/plugin/nginx/service.coffee b/plugin/nginx/service.coffee new file mode 100644 index 0000000..39bcf00 --- /dev/null +++ b/plugin/nginx/service.coffee @@ -0,0 +1,6 @@ +module.exports = + enable: -> + + pause: -> + + delete: -> diff --git a/plugin/nginx/static/panel.coffee b/plugin/nginx/static/panel.coffee new file mode 100644 index 0000000..e69de29 diff --git a/plugin/ssh/index.coffee b/plugin/ssh/index.coffee index 4e4ce14..70e2a9f 100644 --- a/plugin/ssh/index.coffee +++ b/plugin/ssh/index.coffee @@ -14,13 +14,6 @@ module.exports = panel_widget: content: action.widget - static: './static' - - inject: - script: [ - 'panel' - ] - resources: [ 'storage', 'transfer', 'cpu', 'memory', 'diskio' ]