Method: FileMonitoring::FileMonitoring#initialize
- Defined in:
- lib/file_monitoring/file_monitoring.rb
#initialize(dynamic_content_data) ⇒ FileMonitoring
Returns a new instance of FileMonitoring.
12 13 14 15 16 17 18 19 20 21 |
# File 'lib/file_monitoring/file_monitoring.rb', line 12 def initialize (dynamic_content_data) @content_data_cache = Set.new dynamic_content_data.each_instance(){ |checksum, size, content_modification_time, instance_modification_time, server, file_path| # save files to cache Log.info("File in cache: #{file_path}") @content_data_cache.add(file_path) } end |