Module: SeisRuby::Command
- Included in:
- SeisRuby
- Defined in:
- lib/seis_ruby/command.rb
Instance Method Summary collapse
Instance Method Details
#load_file(uri) ⇒ Array, ...
6 7 8 9 10 11 12 13 14 |
# File 'lib/seis_ruby/command.rb', line 6 def load_file(uri) if (klass = ::SeisRuby::Data::Sac).uri_for_self?(uri) klass.load_file(uri) elsif (klass = ::SeisRuby::Database::GlobalCmtCatalogSearch).uri_for_self?(uri) klass.load_file(uri) else raise ArgumentError, "File type undetectable: #{uri}" end end |