Module: OsExperience::Actions::CreateList

Included in:
OsExperience::Actions
Defined in:
lib/os_experience/actions/create_list.rb

Instance Method Summary collapse

Instance Method Details

#create_list(name) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/os_experience/actions/create_list.rb', line 5

def create_list(name)
  docs = documents.get(name)
  docs = docs.map do |doc|
    { index: { _index: config.index, _type: '_doc', data: doc } }
  end
  client.bulk(body: docs, refresh: true)
end