class WorldTides::Commands::Fetch
Public Class Methods
new(filename, lon, lat, options)
click to toggle source
# File lib/world_tides/commands/fetch.rb, line 8 def initialize(filename, lon, lat, options) @filename = filename @lon = lon @lat = lat @options = options end
Public Instance Methods
execute(input: $stdin, output: $stdout)
click to toggle source
# File lib/world_tides/commands/fetch.rb, line 15 def execute(input: $stdin, output: $stdout) require 'world_tides/api_wrapper' APIWrapper.new(lon: @lon, lat: @lat).highs_and_lows_csv(@filename) output.puts "OK" end