Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.45 KB | None | 0 0
  1. if @source
  2.       @str = event.get(@source)
  3.       if @delimiter
  4.         @split_str = @str.split(@delimiter, @fields.length)
  5.  
  6.         if @target
  7.           @result = {}
  8.           @split_str.each_with_index do |f, i|
  9.             @result[fields[i]] = f
  10.           end
  11.           event.set(@target, @result)
  12.         else
  13.           @split_str.each_with_index do |f, i|
  14.             event.set(@fields[i], f)
  15.           end
  16.         end
  17.       end
  18.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement