Versions in this module Expand all Collapse all v0 v0.1.0 Oct 30, 2021 Changes in this version + const CompilePluginSubFolder + const PluginSourceSubFolder + func CreateHomeFolderIfNotExist(fm FolderMgr) error + func CreatePluginsCompiledFolderIfNotExist(fm FolderMgr) error + func CreatePluginsSourceFolderIfNotExist(fm FolderMgr) error + func CreateSecurityFolderIfNotExist(spec, version string, fm FolderMgr) error + func GetAuditTestsList(key, arg string) []string + func GetCompilePluginSubFolder(fm FolderMgr) (string, error) + func GetEnv(key, fallback string) string + func GetHomeFolder() string + func GetPluginSourceSubFolder(fm FolderMgr) (string, error) + func GetSecurityFolder(spec, kind string, fm FolderMgr) (string, error) + type FilesInfo struct + Data string + Name string + func GetMeshSecurityChecksFiles(spec, version string, fm FolderMgr) ([]FilesInfo, error) + type FolderMgr interface + CreateFolder func(folderName string) error + GetHomeFolder func() (string, error) + func NewKFolder() FolderMgr