From 9d44ade215922fd9e7bda7c604b31c31d217d750 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] Create git and gitblit dispatchers

---
 src/main/java/com/gitblit/transport/ssh/gitblit/SetAccountCommand.java |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/gitblit/transport/ssh/commands/SetAccountCommand.java b/src/main/java/com/gitblit/transport/ssh/gitblit/SetAccountCommand.java
similarity index 88%
rename from src/main/java/com/gitblit/transport/ssh/commands/SetAccountCommand.java
rename to src/main/java/com/gitblit/transport/ssh/gitblit/SetAccountCommand.java
index 1f0d902..28ac9e1 100644
--- a/src/main/java/com/gitblit/transport/ssh/commands/SetAccountCommand.java
+++ b/src/main/java/com/gitblit/transport/ssh/gitblit/SetAccountCommand.java
@@ -12,7 +12,7 @@
 //See the License for the specific language governing permissions and
 //limitations under the License.
 
-package com.gitblit.transport.ssh.commands;
+package com.gitblit.transport.ssh.gitblit;
 
 import java.io.IOException;
 import java.util.ArrayList;
@@ -23,7 +23,6 @@
 import org.kohsuke.args4j.Option;
 
 import com.gitblit.transport.ssh.CommandMetaData;
-import com.gitblit.transport.ssh.IKeyManager;
 
 /** Set a user's account settings. **/
 @CommandMetaData(name = "set-account", description = "Change an account's settings", admin = true)
@@ -69,19 +68,17 @@
 
 	private void addSshKeys(List<String> sshKeys) throws UnloggedFailure,
 			IOException {
-		IKeyManager keyManager = authenticator.getKeyManager();
 		for (String sshKey : sshKeys) {
-			keyManager.addKey(user, sshKey);
+			getKeyManager().addKey(user, sshKey);
 		}
 	}
 
 	private void deleteSshKeys(List<String> sshKeys) {
-		IKeyManager keyManager = authenticator.getKeyManager();
 		if (sshKeys.contains(ALL)) {
-			keyManager.removeAllKeys(user);
+			getKeyManager().removeAllKeys(user);
 		} else {
 			for (String sshKey : sshKeys) {
-				keyManager.removeKey(user, sshKey);
+				getKeyManager().removeKey(user, sshKey);
 			}
 		}
 	}

--
Gitblit v1.9.1