GetDebugFileSink returns the package-wide active sink registered by SetDebugFileSink, or nil when none is registered.
()
| 623 | // GetDebugFileSink returns the package-wide active sink registered by |
| 624 | // SetDebugFileSink, or nil when none is registered. |
| 625 | func GetDebugFileSink() *DebugFileSink { |
| 626 | v := globalSink.Load() |
| 627 | if v == nil { |
| 628 | return nil |
| 629 | } |
| 630 | return v.(globalSinkHolder).s |
| 631 | } |
| 632 | |
| 633 | // RotateDebugFileForTestSet is the package-level convenience helper |
| 634 | // the keploy-agent's BeforeSimulate route handler calls when a new |