summaryrefslogtreecommitdiffstats
path: root/plugins/sample3Plugin/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/sample3Plugin/plugin')
-rwxr-xr-xplugins/sample3Plugin/plugin42
1 files changed, 42 insertions, 0 deletions
diff --git a/plugins/sample3Plugin/plugin b/plugins/sample3Plugin/plugin
new file mode 100755
index 0000000..9cf7e03
--- /dev/null
+++ b/plugins/sample3Plugin/plugin
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+# Since this is just an example this will only have default tasks.
+TASK=""
+
+use()
+{
+ echo You are using it wrong.
+}
+
+if [ $1 ] ; then
+ if [ $2 ] ;then
+ TASK=$2
+ else
+ use
+ exit 1
+ fi
+else
+ use
+ exit 1
+fi
+
+
+if [ $TASK = "init" ]; then
+ echo init true
+fi
+if [ $TASK = "diagnose" ]; then
+ echo diagnose false
+fi
+if [ $TASK = "purge" ]; then
+ echo purge true
+fi
+if [ $TASK = "fix" ]; then
+ echo fix true
+fi
+if [ $TASK = "backup" ]; then
+ echo backup true
+fi
+if [ $TASK = "restore" ]; then
+ echo restore true
+fi
+