/
githubmirror
/
grafana
Обзор
Документация
Войти
/
githubmirror
/
grafana
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
pkg/plugins/codegen/pfs/errors.go
26 строк
1 KB
Selene
Codegen: Isolate schema generation code (#98742)
10 янв 2025, 15:33
Не верифицирован
10 янв 2025, 15:33
0501ff9
Код
Авторство
О чём код?
package pfs import "errors" // ErrEmptyFS indicates that the fs.FS provided to ParsePluginFS was empty. var ErrEmptyFS = errors.New("provided fs.FS is empty") // ErrNoRootFile indicates that no root plugin.json file exists. var ErrNoRootFile = errors.New("no plugin.json at root of fs.fS") // ErrInvalidRootFile indicates that the root plugin.json file is invalid. var ErrInvalidRootFile = errors.New("plugin.json is invalid") // ErrInvalidGrafanaPluginInstance indicates a plugin's set of .cue // grafanaplugin package files are invalid with respect to the GrafanaPlugin // spec. var ErrInvalidGrafanaPluginInstance = errors.New("grafanaplugin cue instance is invalid") // ErrInvalidLineage indicates that the plugin contains an invalid lineage // declaration, according to Thema's validation rules in // ["github.com/grafana/thema".BindLineage]. var ErrInvalidLineage = errors.New("invalid lineage") // ErrDisallowedCUEImport indicates that a plugin's grafanaplugin cue package // contains that are not on the allowlist. var ErrDisallowedCUEImport = errors.New("CUE import is not allowed")