INNER CODE UNIT · Go

setupPlugins

sealerio/sealer · cmd/dist-receiver/main.go:173

func setupPlugins(externalPluginsPath string) error {
	plugins, err := loader.NewPluginLoader(filepath.Join(externalPluginsPath, "plugins"))
	if err != nil {
		return fmt.Errorf("error loading plugins: %s", err)
	}

	if err := plugins.Initialize(); err != nil {
		return fmt.Errorf("error initializing plugins: %s", err)
	}

	if err := plugins.Inject(); err != nil {
		return fmt.Errorf("error injecting plugins: %s", err)
	}

	return nil
}

func createTempRepo(bootstrap string) (string, error) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…