From 855982173dca72ea7c83b7d4199b1927eda7bba3 Mon Sep 17 00:00:00 2001
From: capossele <angelocapossele@gmail.com>
Date: Fri, 3 Apr 2020 11:30:12 +0100
Subject: [PATCH] :wrench: makes drng parameters optional

---
 plugins/drng/plugin.go | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/plugins/drng/plugin.go b/plugins/drng/plugin.go
index 597d038d..ad8ff7f8 100644
--- a/plugins/drng/plugin.go
+++ b/plugins/drng/plugin.go
@@ -32,7 +32,7 @@ func configure(*node.Plugin) {
 	// parse identities of the committee members
 	committeeMembers, err := parseCommitteeMembers()
 	if err != nil {
-		log.Fatalf("Invalid %s: %s", CFG_COMMITTEE_MEMBERS, err)
+		log.Warnf("Invalid %s: %s", CFG_COMMITTEE_MEMBERS, err)
 	}
 
 	// parse distributed public key of the committee
@@ -40,10 +40,10 @@ func configure(*node.Plugin) {
 	if str := config.Node.GetString(CFG_DISTRIBUTED_PUB_KEY); str != "" {
 		bytes, err := hex.DecodeString(str)
 		if err != nil {
-			log.Fatalf("Invalid %s: %s", CFG_DISTRIBUTED_PUB_KEY, err)
+			log.Warnf("Invalid %s: %s", CFG_DISTRIBUTED_PUB_KEY, err)
 		}
 		if l := len(bytes); l != cbPayload.PublicKeySize {
-			log.Fatalf("Invalid %s length: %d, need %d", CFG_DISTRIBUTED_PUB_KEY, l, cbPayload.PublicKeySize)
+			log.Warnf("Invalid %s length: %d, need %d", CFG_DISTRIBUTED_PUB_KEY, l, cbPayload.PublicKeySize)
 		}
 		dpk = append(dpk, bytes...)
 	}
-- 
GitLab