lib/tansaku/crawler.rb in tansaku-0.2.0 vs lib/tansaku/crawler.rb in tansaku-0.2.1
- old
+ new
@@ -10,10 +10,10 @@
DEFAULT_USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393"
attr_reader :base_uri
attr_reader :additional_list, :threads, :user_agent, :type
- def initialize(base_uri, additional_list: nil, threads: 10, user_agent: DEFAULT_USER_AGENT, type: "all")
+ def initialize(base_uri, additional_list: nil, threads: Parallel.processor_count, user_agent: DEFAULT_USER_AGENT, type: "all")
@base_uri = URI.parse(base_uri)
raise ArgumentError, "Invalid URI" unless valid_uri?
@additional_list = additional_list
unless additional_list.nil?