code: func (plugin *ExamplePlugin) Init() (err error) {
  	plugin.Log.Info("Loading plugin config ", plugin.PluginConfig.GetConfigName())
  
  	if plugin.Conf == nil {
  		plugin.Conf = &Conf{Field1: "some default value"}
  	}
  
  	found, err := plugin.PluginConfig.LoadValue(plugin.Conf)
  	if err != nil {
  		plugin.Log.Error("Error loading config", err)
  	} else if found {
  		plugin.Log.Info("Loaded plugin config - found external configuration ", plugin.PluginConfig.GetConfigName())
  	} else {
  		plugin.Log.Info("Loaded plugin config - default")
  	}
  	plugin.Log.Info("Plugin Config ", plugin.Conf)
  
  	time.Sleep(plugin.Conf.Sleep)
  	close(plugin.exampleFinished)
  
  	return nil
  }
docs: // Init loads the configuration file assigned to ExamplePlugin (can be changed
  // via the example-config flag).
  // Loaded config is printed into the log file.