1 package ch.qos.logback.access.pattern;
2
3 import java.net.InetAddress;
4 import java.net.UnknownHostException;
5
6 import ch.qos.logback.access.spi.AccessEvent;
7
8 public class LocalIPAddressConverter extends AccessConverter {
9
10 String localIPAddressStr;
11
12 public LocalIPAddressConverter() {
13 try {
14 localIPAddressStr = InetAddress.getLocalHost().getHostAddress();
15 } catch (UnknownHostException uhe) {
16 localIPAddressStr = "127.0.0.1";
17 }
18 }
19
20 public String convert(AccessEvent accessEvent) {
21 return localIPAddressStr;
22 }
23
24 }