app/models/fluentd/setting/config.rb in fluentd-ui-0.3.10 vs app/models/fluentd/setting/config.rb in fluentd-ui-0.3.11
- old
+ new
@@ -26,10 +26,11 @@
elm.name == "match"
end
end
def write_to_file
- File.open(file, "w"){|f| f.write formatted }
+ return unless Fluentd.instance
+ Fluentd.instance.agent.config_write formatted
end
def formatted
fl_config.to_s.gsub(/<\/?ROOT>/, "").strip_heredoc.gsub(%r|^</.*?>$|, "\\0\n")
end