* update log

* update log level

* Enhance config.yaml by adding a comment for log-level options

* update log

* Refactor SIP service start method to accept configuration parameter for log level management
This commit is contained in:
Haibo Chen(陈海博)
2025-05-12 09:57:11 +08:00
committed by GitHub
parent 8f2957c09b
commit c034bfdae5
3 changed files with 15 additions and 11 deletions

View File

@ -25,8 +25,10 @@ func NewService(ctx context.Context, r0 interface{}) (*Service, error) {
return s, nil
}
func (s *Service) Start() error {
zerolog.SetGlobalLevel(zerolog.Disabled)
func (s *Service) Start(conf *config.MainConfig) error {
if conf.Common.LogLevel != "debug" {
zerolog.SetGlobalLevel(zerolog.Disabled)
}
ua, err := sipgo.NewUA(
sipgo.WithUserAgent(UserAgent),