All pastes #369168 Raw Edit

Untitled

public text v1 · immutable
#369168 ·published 2007-02-23 16:55 UTC
rendered paste body
			try {
				myUser = getGlobalContext().getUserManager().getUserByName(_user);
				try {
					myUser.addIPMask(ip);
					env.add("ip", ip);
					out.add(ReplacerUtils.jprintf("ip.added", env, IRCUserManagement.class));
					logger.info("Added ip to " + _user);
				} catch (DuplicateElementException e) {
					env.add("ip", ip);
					out.add(ReplacerUtils.jprintf("ip.exists", env, IRCUserManagement.class));
				}
			} catch (NoSuchUserException ex) {
				out.add(ReplacerUtils.jprintf("nosuch.user", env, IRCUserManagement.class));
			} catch (UserFileException ex) {
				out.add(ReplacerUtils.jprintf("error.user", env, IRCUserManagement.class));
				logger.error("", ex);
			}
		}
		return out;
	}