Class: SolrMakr::Configsets::Directory
- Inherits:
-
Object
- Object
- SolrMakr::Configsets::Directory
show all
- Includes:
- Utility, WrapsDirectory
- Defined in:
- lib/solr_makr/configsets/directory.rb
Constant Summary
Constants included
from Utility
Utility::REQUIRED_SOLR_NODES
Instance Attribute Summary
Attributes included from WrapsPath
#path
Instance Method Summary
collapse
Methods included from Utility
default_table, default_table_options!, hash_to_table, looks_like_a_valid_configset?, path_to_configset
#create_if_missing!, #subdirectories
Methods included from WrapsPath
#inspect
Instance Method Details
#default_name ⇒ Object
18
19
20
|
# File 'lib/solr_makr/configsets/directory.rb', line 18
def default_name
path.basename.to_s
end
|
#node_path ⇒ Pathname?
23
24
25
|
# File 'lib/solr_makr/configsets/directory.rb', line 23
attr_lazy_reader :node_path do
path_to_configset(path)
end
|
#node_path? ⇒ Boolean
27
28
29
|
# File 'lib/solr_makr/configsets/directory.rb', line 27
def node_path?
node_path.present? && node_path.try(:exist?)
end
|