BIGTOP-802. Add rollback option to DataNode service script

Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/5f119501
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/5f119501
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/5f119501

Branch: refs/heads/master
Commit: 5f11950170478ea6dfd0443acb81b5e0bdf11614
Parents: 8f40ad7
Author: Roman Shaposhnik <[email protected]>
Authored: Mon Dec 3 16:25:49 2012 -0800
Committer: Roman Shaposhnik <[email protected]>
Committed: Tue Dec 4 15:14:35 2012 -0800

----------------------------------------------------------------------
 .../src/common/hadoop/hadoop-hdfs-datanode.svc     |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f119501/bigtop-packages/src/common/hadoop/hadoop-hdfs-datanode.svc
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hadoop/hadoop-hdfs-datanode.svc 
b/bigtop-packages/src/common/hadoop/hadoop-hdfs-datanode.svc
index d6ec001..d9ca930 100644
--- a/bigtop-packages/src/common/hadoop/hadoop-hdfs-datanode.svc
+++ b/bigtop-packages/src/common/hadoop/hadoop-hdfs-datanode.svc
@@ -61,3 +61,17 @@ start() {
 __EOT__
 
 }
+
+generate_extra_commands() {
+
+cat <<'__EOT__'
+    rollback)
+      DAEMON_FLAGS="$DAEMON_FLAGS -${1}"
+      start
+      ;;
+    *)
+      echo $"Usage: $0 
{start|stop|status|restart|try-restart|condrestart|rollback}"
+      exit 1
+__EOT__
+
+}

Reply via email to