List of usage examples for org.apache.commons.configuration2 PropertiesConfigurationLayout setLineSeparator
public void setLineSeparator(final String lineSeparator)
From source file:com.thoughtworks.go.agent.AgentAutoRegistrationPropertiesImpl.java
@Override public void scrubRegistrationProperties() { if (!exist()) { return;//from w w w .j a va2 s . c o m } try { PropertiesConfiguration config = new PropertiesConfiguration(); config.setIOFactory(new FilteringOutputWriterFactory()); PropertiesConfigurationLayout layout = new PropertiesConfigurationLayout(); layout.setLineSeparator("\n"); layout.load(config, reader()); try (FileWriter out = new FileWriter(this.configFile)) { layout.save(config, out); } loadProperties(); } catch (ConfigurationException | IOException e) { LOG.warn("[Agent Auto Registration] Unable to scrub registration key.", e); } }