(e slog.SinkEntry)
| 307 | func (*Tunnel) Sync() {} |
| 308 | |
| 309 | func sinkEntryToPb(e slog.SinkEntry) *Log { |
| 310 | l := &Log{ |
| 311 | // #nosec G115 - Safe conversion for log levels which are small positive integers |
| 312 | Level: Log_Level(e.Level), |
| 313 | Message: e.Message, |
| 314 | LoggerNames: e.LoggerNames, |
| 315 | } |
| 316 | for _, field := range e.Fields { |
| 317 | l.Fields = append(l.Fields, &Log_Field{ |
| 318 | Name: field.Name, |
| 319 | Value: formatValue(field.Value), |
| 320 | }) |
| 321 | } |
| 322 | return l |
| 323 | } |
| 324 | |
| 325 | // updater is the component of the tunnel responsible for sending workspace |
| 326 | // updates to the manager. |
no test coverage detected