Blame SOURCES/0002-feat-Include-Description-in-help-output.patch

7d26d3
From 1d2d42276b6acc8cba062da9536e8acae69034be Mon Sep 17 00:00:00 2001
7d26d3
From: Link Dupont <link@sub-pop.net>
7d26d3
Date: Wed, 30 Jun 2021 14:47:00 -0400
7d26d3
Subject: [PATCH 2/2] feat: Include Description in help output
7d26d3
7d26d3
Fixes ESSNTL-838
7d26d3
7d26d3
Signed-off-by: Link Dupont <link@sub-pop.net>
7d26d3
---
7d26d3
 cmd/ygg/main.go | 8 ++++++++
7d26d3
 1 file changed, 8 insertions(+)
7d26d3
7d26d3
diff --git a/cmd/ygg/main.go b/cmd/ygg/main.go
7d26d3
index f5c5c47..5524347 100644
7d26d3
--- a/cmd/ygg/main.go
7d26d3
+++ b/cmd/ygg/main.go
7d26d3
@@ -28,6 +28,14 @@ func main() {
7d26d3
 	app.Name = yggdrasil.ShortName
7d26d3
 	app.Version = yggdrasil.Version
7d26d3
 	app.Usage = "control the system's connection to " + yggdrasil.Provider
7d26d3
+	app.Description = "The " + app.Name + " command controls the system's connection to " + yggdrasil.Provider + ".\n\n" +
7d26d3
+		"To connect the system using an activation key:\n" +
7d26d3
+		"\t" + app.Name + " connect --organization ID --activation-key KEY\n\n" +
7d26d3
+		"To connect the system using a username and password:\n" +
7d26d3
+		"\t" + app.Name + " connect --username USERNAME --password PASSWORD\n\n" +
7d26d3
+		"To disconnect the system:\n" +
7d26d3
+		"\t" + app.Name + " disconnect\n\n" +
7d26d3
+		"Run '" + app.Name + " command --help' for more details."
7d26d3
 
7d26d3
 	log.SetFlags(0)
7d26d3
 	log.SetPrefix("")
7d26d3
-- 
7d26d3
2.31.1
7d26d3