Class: Geoloader::CLI::Geonetwork

Inherits:
Thor
  • Object
show all
Includes:
Tasks
Defined in:
lib/geoloader/cli/geonetwork.rb

Instance Method Summary collapse

Instance Method Details

#clear(workspace) ⇒ Object



29
30
31
# File 'lib/geoloader/cli/geonetwork.rb', line 29

def clear(workspace)
  Geoloader::Tasks::Geonetwork.clear(workspace) rescue nil
end

#load(*files) ⇒ Object



15
16
17
18
19
20
21
# File 'lib/geoloader/cli/geonetwork.rb', line 15

def load(*files)

  files.each { |file_path|
    Geoloader::Loaders::Geonetwork.load_or_enqueue(file_path, options)
  }

end

#publish(workspace) ⇒ Object



24
25
26
# File 'lib/geoloader/cli/geonetwork.rb', line 24

def publish(workspace)
  Geoloader::Tasks::Geonetwork.publish(workspace)
end