From 5a201bbca76a445d43ce0a8e7b8c56a04819fd90 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Wed, 4 Jan 2017 10:46:41 +0100
Subject: [PATCH] [fix] Daemon `webstart` and `webrestart` commands are back

---
 bin/daemon | 15 ++++++++++++++-
 duniter.sh |  2 +-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/bin/daemon b/bin/daemon
index 801f3fb3c..b206f425e 100755
--- a/bin/daemon
+++ b/bin/daemon
@@ -38,13 +38,26 @@ switch (process.argv[2]) {
     });
     break;
 
+  case "webstart":
+    daemon = getDaemon('webstart');
+    start(daemon);
+    break;
+
+  case "webrestart":
+    daemon = getDaemon('webstart');
+    daemon.stop(function(err) {
+      err && console.error(err);
+      start(daemon);
+    });
+    break;
+
   case "logs":
     console.log(directory.INSTANCE_HOMELOG_FILE);
     process.exit(0);
     break;
 
   default:
-    console.log("Usage: [start|stop|restart]");
+    console.log("Usage: [start|stop|restart|webstart|webrestart]");
 }
 
 function getDaemon(overrideCommand) {
diff --git a/duniter.sh b/duniter.sh
index e43c69bfe..00edd7b18 100755
--- a/duniter.sh
+++ b/duniter.sh
@@ -45,7 +45,7 @@ duniter() {
 		#  DUNITER DAEMON MANAGEMENT
 		#---------------------------------
 
-		reset|start|stop|restart)
+		reset|start|stop|restart|webstart|webrestart)
 		$NODE "$DUNITER_DIR/bin/daemon" $*
 		;;
 
-- 
GitLab