James Moger
2013-10-01 4360b3af73e5e9e575adee9f8d8b462a20445553
Improve message logging in the receive pack

Change-Id: I93dcdc72bfae0e0fac9a0f4872537a43bbd73d36
1 files modified
14 ■■■■ changed files
src/main/java/com/gitblit/git/GitblitReceivePack.java 14 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/git/GitblitReceivePack.java
@@ -389,14 +389,22 @@
        LOGGER.error(text + " (" + user.username + ")");
    }
    protected void sendHeader(String msg, Object... objects) {
        sendMessage("--->", msg, objects);
    }
    protected void sendMessage(String msg, Object... objects) {
        sendMessage("    ", msg, objects);
    }
    protected void sendMessage(String prefix, String msg, Object... objects) {
        String text;
        if (ArrayUtils.isEmpty(objects)) {
            text = msg;
            super.sendMessage(msg);
            super.sendMessage(prefix + msg);
        } else {
            text = MessageFormat.format(msg, objects);
            super.sendMessage(text);
            super.sendMessage(prefix + text);
        }
        LOGGER.info(text + " (" + user.username + ")");
    }
@@ -421,7 +429,7 @@
     * @param commands
     * @param scripts
     */
    protected void runGroovy(Collection<ReceiveCommand> commands, Set<String> scripts) {
    private void runGroovy(Collection<ReceiveCommand> commands, Set<String> scripts) {
        if (scripts == null || scripts.size() == 0) {
            // no Groovy scripts to execute
            return;