mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	Merge pull request #6470 from ameerj/lm-silence
lm: Demote LM guest logs to LOG_DEBUG
This commit is contained in:
		@@ -51,6 +51,24 @@ struct hash<Service::LM::LogPacketHeaderEntry> {
 | 
				
			|||||||
} // namespace std
 | 
					} // namespace std
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace Service::LM {
 | 
					namespace Service::LM {
 | 
				
			||||||
 | 
					namespace {
 | 
				
			||||||
 | 
					std::string_view NameOf(LogSeverity severity) {
 | 
				
			||||||
 | 
					    switch (severity) {
 | 
				
			||||||
 | 
					    case LogSeverity::Trace:
 | 
				
			||||||
 | 
					        return "TRACE";
 | 
				
			||||||
 | 
					    case LogSeverity::Info:
 | 
				
			||||||
 | 
					        return "INFO";
 | 
				
			||||||
 | 
					    case LogSeverity::Warning:
 | 
				
			||||||
 | 
					        return "WARNING";
 | 
				
			||||||
 | 
					    case LogSeverity::Error:
 | 
				
			||||||
 | 
					        return "ERROR";
 | 
				
			||||||
 | 
					    case LogSeverity::Fatal:
 | 
				
			||||||
 | 
					        return "FATAL";
 | 
				
			||||||
 | 
					    default:
 | 
				
			||||||
 | 
					        return "UNKNOWN";
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					} // Anonymous namespace
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum class LogDestination : u32 {
 | 
					enum class LogDestination : u32 {
 | 
				
			||||||
    TargetManager = 1 << 0,
 | 
					    TargetManager = 1 << 0,
 | 
				
			||||||
@@ -262,33 +280,8 @@ private:
 | 
				
			|||||||
        if (text_log) {
 | 
					        if (text_log) {
 | 
				
			||||||
            output_log += fmt::format("Log Text: {}\n", *text_log);
 | 
					            output_log += fmt::format("Log Text: {}\n", *text_log);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					        LOG_DEBUG(Service_LM, "LogManager {} ({}):\n{}", NameOf(entry.severity),
 | 
				
			||||||
        switch (entry.severity) {
 | 
					                  DestinationToString(destination), output_log);
 | 
				
			||||||
        case LogSeverity::Trace:
 | 
					 | 
				
			||||||
            LOG_DEBUG(Service_LM, "LogManager TRACE ({}):\n{}", DestinationToString(destination),
 | 
					 | 
				
			||||||
                      output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        case LogSeverity::Info:
 | 
					 | 
				
			||||||
            LOG_INFO(Service_LM, "LogManager INFO ({}):\n{}", DestinationToString(destination),
 | 
					 | 
				
			||||||
                     output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        case LogSeverity::Warning:
 | 
					 | 
				
			||||||
            LOG_WARNING(Service_LM, "LogManager WARNING ({}):\n{}",
 | 
					 | 
				
			||||||
                        DestinationToString(destination), output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        case LogSeverity::Error:
 | 
					 | 
				
			||||||
            LOG_ERROR(Service_LM, "LogManager ERROR ({}):\n{}", DestinationToString(destination),
 | 
					 | 
				
			||||||
                      output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        case LogSeverity::Fatal:
 | 
					 | 
				
			||||||
            LOG_CRITICAL(Service_LM, "LogManager FATAL ({}):\n{}", DestinationToString(destination),
 | 
					 | 
				
			||||||
                         output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        default:
 | 
					 | 
				
			||||||
            LOG_CRITICAL(Service_LM, "LogManager UNKNOWN ({}):\n{}",
 | 
					 | 
				
			||||||
                         DestinationToString(destination), output_log);
 | 
					 | 
				
			||||||
            break;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    static std::string DestinationToString(LogDestination destination) {
 | 
					    static std::string DestinationToString(LogDestination destination) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user