From 355901d24dd400ca17a7eb8f688ba9c2e15f23ba Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 10 Apr 2014 18:58:09 -0400
Subject: [PATCH] Allow command classes to manually display usage

---
 src/main/java/com/gitblit/transport/ssh/commands/BaseCommand.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gitblit/transport/ssh/commands/BaseCommand.java b/src/main/java/com/gitblit/transport/ssh/commands/BaseCommand.java
index c4d6a57..6a190df 100644
--- a/src/main/java/com/gitblit/transport/ssh/commands/BaseCommand.java
+++ b/src/main/java/com/gitblit/transport/ssh/commands/BaseCommand.java
@@ -216,6 +216,11 @@
 		return "";
 	}
 
+	protected void showHelp() throws UnloggedFailure {
+		argv = new String [] { "--help" };
+		parseCommandLine();
+	}
+
 	private final class TaskThunk implements CancelableRunnable {
 		private final CommandRunnable thunk;
 		private final String taskName;

--
Gitblit v1.9.1