id: 1 unit: initialize file: lib/logstash/outputs/kusto/ingestor.rb start line: 22 end line: 89 size: 54 LOC McCabe index: 16 number of parameters: 15 id: 2 unit: register file: lib/logstash/outputs/kusto.rb start line: 123 end line: 173 size: 35 LOC McCabe index: 9 number of parameters: 0 id: 3 unit: open file: lib/logstash/outputs/kusto.rb start line: 324 end line: 369 size: 34 LOC McCabe index: 13 number of parameters: 1 id: 4 unit: validate_config file: lib/logstash/outputs/kusto/ingestor.rb start line: 90 end line: 121 size: 26 LOC McCabe index: 11 number of parameters: 8 id: 5 unit: upload file: lib/logstash/outputs/kusto/ingestor.rb start line: 136 end line: 175 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 6 unit: recover_past_files file: lib/logstash/outputs/kusto.rb start line: 376 end line: 400 size: 18 LOC McCabe index: 5 number of parameters: 0 id: 7 unit: close file: lib/logstash/outputs/kusto.rb start line: 219 end line: 239 size: 17 LOC McCabe index: 7 number of parameters: 0 id: 8 unit: multi_receive_encoded file: lib/logstash/outputs/kusto.rb start line: 199 end line: 218 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 9 unit: close_stale_files file: lib/logstash/outputs/kusto.rb start line: 294 end line: 312 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 10 unit: upload_async file: lib/logstash/outputs/kusto/ingestor.rb start line: 122 end line: 135 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 11 unit: run file: lib/logstash/outputs/kusto/interval.rb start line: 67 end line: 79 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 12 unit: event_path file: lib/logstash/outputs/kusto.rb start line: 247 end line: 259 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 13 unit: flush_pending_files file: lib/logstash/outputs/kusto.rb start line: 278 end line: 291 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 14 unit: validate_path file: lib/logstash/outputs/kusto.rb start line: 175 end line: 186 size: 10 LOC McCabe index: 5 number of parameters: 0 id: 15 unit: root_directory file: lib/logstash/outputs/kusto.rb start line: 188 end line: 197 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 16 unit: method_missing file: lib/logstash/outputs/kusto.rb start line: 417 end line: 425 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 17 unit: initialize file: lib/logstash/outputs/kusto/interval.rb start line: 27 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 18 unit: start file: lib/logstash/outputs/kusto/interval.rb start line: 40 end line: 47 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 19 unit: stop file: lib/logstash/outputs/kusto/interval.rb start line: 51 end line: 58 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 20 unit: stop file: lib/logstash/outputs/kusto/ingestor.rb start line: 176 end line: 180 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 21 unit: inside_file_root? file: lib/logstash/outputs/kusto.rb start line: 241 end line: 245 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 22 unit: extract_file_root file: lib/logstash/outputs/kusto.rb start line: 271 end line: 275 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 23 unit: write file: lib/logstash/outputs/kusto.rb start line: 408 end line: 412 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 24 unit: self.start file: lib/logstash/outputs/kusto/interval.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 25 unit: alive? file: lib/logstash/outputs/kusto/interval.rb start line: 61 end line: 64 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 26 unit: generate_filepath file: lib/logstash/outputs/kusto.rb start line: 261 end line: 264 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 27 unit: path_with_field_ref? file: lib/logstash/outputs/kusto.rb start line: 266 end line: 269 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: cached? file: lib/logstash/outputs/kusto.rb start line: 314 end line: 317 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 29 unit: deleted? file: lib/logstash/outputs/kusto.rb start line: 319 end line: 322 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 30 unit: kusto_send_file file: lib/logstash/outputs/kusto.rb start line: 371 end line: 374 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 31 unit: initialize file: lib/logstash/outputs/kusto.rb start line: 404 end line: 407 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: flush file: lib/logstash/outputs/kusto.rb start line: 413 end line: 416 size: 3 LOC McCabe index: 1 number of parameters: 0