getScriptsLogger returns the scripts logger, initializing it if necessary.
()
| 169 | |
| 170 | // getScriptsLogger returns the scripts logger, initializing it if necessary. |
| 171 | func getScriptsLogger() interfaces.Logger { |
| 172 | scriptsLoggerOnce.Do(func() { |
| 173 | // Use the global logger system for unified logging |
| 174 | scriptsLogger = logger.GetPackageLogger("scripts") |
| 175 | }) |
| 176 | |
| 177 | return scriptsLogger |
| 178 | } |
| 179 | |
| 180 | // getPluginCache returns a cache instance dedicated to the community scripts plugin. |
| 181 | func getPluginCache() cache.Cache { |
no test coverage detected