| 525 | |
| 526 | |
| 527 | Try<string> getLogFile(google::LogSeverity severity) |
| 528 | { |
| 529 | if (FLAGS_log_dir.empty()) { |
| 530 | return Error("The 'log_dir' option was not specified"); |
| 531 | } |
| 532 | |
| 533 | if (severity < 0 || google::NUM_SEVERITIES <= severity) { |
| 534 | return Error("Unknown log severity: " + stringify(severity)); |
| 535 | } |
| 536 | |
| 537 | return path::join(FLAGS_log_dir, Path(argv0).basename()) + "." + |
| 538 | google::GetLogSeverityName(severity); |
| 539 | } |
| 540 | |
| 541 | } // namespace logging { |
| 542 | } // namespace internal { |