package alien4cloud.plugin.mock; import org.springframework.stereotype.Component; import com.fasterxml.jackson.core.JsonProcessingException; import alien4cloud.plugin.IPluginConfigurator; import alien4cloud.rest.utils.JsonUtil; import lombok.extern.slf4j.Slf4j; @Slf4j @Component("mock-paas-provider-configurator") public class ProviderConfigurator implements IPluginConfigurator<ProviderConfig> { @Override public ProviderConfig getDefaultConfiguration() { return new ProviderConfig(); } @Override public void setConfiguration(ProviderConfig configuration) { log.info("In the plugin configurator <" + this.getClass().getName() + ">"); try { log.info("The config object Tags is: " + JsonUtil.toString(configuration.getTags())); } catch (JsonProcessingException e) { log.error("Fails to serialize configuration object as json string", e); } } }