diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Util.cs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/OpenSim/Framework/Util.cs b/OpenSim/Framework/Util.cs index 9f5868b..0ec24e6 100644 --- a/OpenSim/Framework/Util.cs +++ b/OpenSim/Framework/Util.cs | |||
@@ -1192,7 +1192,7 @@ namespace OpenSim.Framework | |||
1192 | { | 1192 | { |
1193 | foreach (IAppender appender in LogManager.GetRepository().GetAppenders()) | 1193 | foreach (IAppender appender in LogManager.GetRepository().GetAppenders()) |
1194 | { | 1194 | { |
1195 | if (appender is FileAppender) | 1195 | if (appender is FileAppender && appender.Name == "LogFileAppender") |
1196 | { | 1196 | { |
1197 | return ((FileAppender)appender).File; | 1197 | return ((FileAppender)appender).File; |
1198 | } | 1198 | } |
@@ -1201,6 +1201,19 @@ namespace OpenSim.Framework | |||
1201 | return "./OpenSim.log"; | 1201 | return "./OpenSim.log"; |
1202 | } | 1202 | } |
1203 | 1203 | ||
1204 | public static string statsLogFile() | ||
1205 | { | ||
1206 | foreach (IAppender appender in LogManager.GetRepository().GetAppenders()) | ||
1207 | { | ||
1208 | if (appender is FileAppender && appender.Name == "StatsLogFileAppender") | ||
1209 | { | ||
1210 | return ((FileAppender)appender).File; | ||
1211 | } | ||
1212 | } | ||
1213 | |||
1214 | return "./OpenSimStats.log"; | ||
1215 | } | ||
1216 | |||
1204 | public static string logDir() | 1217 | public static string logDir() |
1205 | { | 1218 | { |
1206 | return Path.GetDirectoryName(logFile()); | 1219 | return Path.GetDirectoryName(logFile()); |