Module: Geoloader
- Defined in:
- lib/geoloader.rb,
lib/geoloader/cli/app.rb,
lib/geoloader/version.rb,
lib/geoloader/cli/solr.rb,
lib/geoloader/tasks/solr.rb,
lib/geoloader/assets/solr.rb,
lib/geoloader/assets/asset.rb,
lib/geoloader/cli/geoserver.rb,
lib/geoloader/services/solr.rb,
lib/geoloader/assets/geotiff.rb,
lib/geoloader/cli/geonetwork.rb,
lib/geoloader/loaders/loader.rb,
lib/geoloader/tasks/geoserver.rb,
lib/geoloader/assets/shapefile.rb,
lib/geoloader/tasks/geonetwork.rb,
lib/geoloader/assets/geonetwork.rb,
lib/geoloader/assets/description.rb,
lib/geoloader/loaders/geonetwork.rb,
lib/geoloader/services/geoserver.rb,
lib/geoloader/services/geonetwork.rb,
lib/geoloader/loaders/geotiff_solr.rb,
lib/geoloader/loaders/shapefile_solr.rb,
lib/geoloader/loaders/geotiff_geoserver.rb,
lib/geoloader/loaders/shapefile_geoserver.rb
Defined Under Namespace
Modules: Assets, CLI, Loaders, Services, Tasks
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
-
.config ⇒ Object
Get the configuration object.
-
.configure(opts) ⇒ Object
Set configuration options.
-
.configure_from_yaml(file_path) ⇒ Object
Set configuration from a YAML file.
-
.gem_dir ⇒ Object
Get the root gem directory.
Class Method Details
.config ⇒ Object
Get the configuration object.
38 39 40 |
# File 'lib/geoloader.rb', line 38 def self.config @config end |
.configure(opts) ⇒ Object
Set configuration options.
15 16 17 |
# File 'lib/geoloader.rb', line 15 def self.configure(opts) @config.configure(opts) end |
.configure_from_yaml(file_path) ⇒ Object
Set configuration from a YAML file.
24 25 26 |
# File 'lib/geoloader.rb', line 24 def self.configure_from_yaml(file_path) @config.configure(YAML::load(File.read(File.(file_path)))) end |
.gem_dir ⇒ Object
Get the root gem directory.
31 32 33 |
# File 'lib/geoloader.rb', line 31 def self.gem_dir File.("../../", __FILE__) end |