lib/wmap/host_tracker/primary_host.rb in wmap-2.8.3 vs lib/wmap/host_tracker/primary_host.rb in wmap-2.8.4

- old
+ new

@@ -19,14 +19,14 @@ attr_accessor :hosts_file, :verbose, :data_dir, :known_hosts, :known_ips # Initialize the instance variables def initialize (params = {}) @verbose=params.fetch(:verbose, false) - @data_dir=params.fetch(:data_dir, File.dirname(__FILE__)+'/../../../data/') + @data_dir=params.fetch(:data_dir, File.dirname(__FILE__)+'/../../../data/') # Set default instance variables @hosts_file=params.fetch(:hosts_file, @data_dir + 'prime_hosts') # Initialize the instance variables - File.write(@hosts_file, "") unless File.exist?(@hosts_file) + File.new(@hosts_file, "w") unless File.exist?(@hosts_file) @known_hosts=load_known_hosts_from_file(@hosts_file) @known_ips=Hash.new de_duplicate end