Class: SolrMakr::Configsets::Remote

Inherits:
Object
  • Object
show all
Defined in:
lib/solr_makr/configsets/remote.rb

Instance Method Summary collapse

Instance Method Details

#dependent_collections<String>

Returns:

  • (<String>)


15
16
17
# File 'lib/solr_makr/configsets/remote.rb', line 15

def dependent_collections
  SolrMakr::Configsets::LookupDependentCollections.run! name: name
end

#exists?Boolean

Returns:

  • (Boolean)


19
20
21
22
23
24
25
26
27
# File 'lib/solr_makr/configsets/remote.rb', line 19

def exists?
  SolrMakr.with_zookeeper do |client|
    client.get(path)
  end
rescue ZK::Exceptions::NoNode
  false
else
  true
end