Class: Miteru::Feeds::Ayashige

Inherits:
Base show all
Defined in:
lib/miteru/feeds/ayashige.rb

Constant Summary

Constants inherited from Base

Base::IGNORE_EXTENSIONS

Instance Attribute Summary

Attributes inherited from Base

#base_url, #headers

Instance Method Summary collapse

Methods inherited from Base

#call, #decomposed_urls, inherited, #source

Methods inherited from Service

#call, call, #result, result

Constructor Details

#initialize(base_url = "https://ayashige.herokuapp.com") ⇒ Ayashige

Returns a new instance of Ayashige.



6
7
8
# File 'lib/miteru/feeds/ayashige.rb', line 6

def initialize(base_url = "https://ayashige.herokuapp.com")
  super(base_url)
end

Instance Method Details

#urlsObject



10
11
12
# File 'lib/miteru/feeds/ayashige.rb', line 10

def urls
  json.map { |item| item["fqdn"] }.map { |fqdn| "https://#{fqdn}" }
end