| 1234567891011121314151617181920212223242526272829303132 | package nginx_logimport "github.com/uozi-tech/cosy"var (	e                                      = cosy.NewErrorScope("nginx_log")	ErrLogPathIsNotUnderTheLogDirWhiteList = e.New(50001, "the log path is not under the paths in settings.NginxSettings.LogDirWhiteList")	ErrServerIdxOutOfRange                 = e.New(50002, "serverIdx out of range")	ErrDirectiveIdxOutOfRange              = e.New(50003, "directiveIdx out of range")	ErrLogDirective                        = e.New(50004, "directive.Params neither access_log nor error_log")	ErrDirectiveParamsIsEmpty              = e.New(50005, "directive params is empty")	ErrErrorLogPathIsEmpty                 = e.New(50006, "settings.NginxLogSettings.ErrorLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information")	ErrAccessLogPathIsEmpty                = e.New(50007, "settings.NginxLogSettings.AccessLogPath is empty, refer to https://nginxui.com/guide/config-nginx.html for more information")	ErrIndexerNotAvailable                 = e.New(50011, "log indexer not available")	ErrAnalyticsServiceNotAvailable        = e.New(50012, "analytics service not available")	ErrLogFileNotExists                    = e.New(50013, "log file does not exist")	ErrLogPathNotUnderWhitelist            = e.New(50014, "log path is not under whitelist")	ErrCannotAccessLogFile                 = e.New(50015, "cannot access log file")	ErrBackgroundServiceNotAvailable       = e.New(50016, "background log service not available")	ErrFilePathRequired                    = e.New(50017, "file path is required")	ErrFailedToRebuildIndex                = e.New(50018, "failed to rebuild index")	ErrFailedToRebuildFileIndex            = e.New(50019, "failed to rebuild file index")	ErrFailedToDeleteFileIndex             = e.New(50020, "failed to delete file index")	ErrFailedToDeleteAllIndexes            = e.New(50021, "failed to delete all indexes")	ErrFailedToGetIndexStats               = e.New(50022, "failed to get index status")	ErrFailedToGetPersistenceStats         = e.New(50023, "failed to get persistence stats")	ErrLogFileNotRegular                   = e.New(50024, "log file is not a regular file")	ErrInvalidWebSocketMessageType         = e.New(50025, "invalid websocket message type")	ErrModernSearcherNotAvailable          = e.New(50026, "modern searcher service not available")	ErrModernAnalyticsNotAvailable         = e.New(50027, "modern analytics service not available")	ErrModernIndexerNotAvailable           = e.New(50028, "modern indexer service not available"))
 |