Crawler v0.3.0 Crawler.Options

Options for the crawler.

Link to this section Summary

Link to this section Functions

Link to this function assign_defaults(opts)

Examples

iex> Options.assign_defaults(%{}) |> Map.has_key?(:depth)
true

iex> Options.assign_defaults(%{}) |> Map.get(:max_depths)
3

iex> Options.assign_defaults(%{max_depths: 4}) |> Map.get(:max_depths)
4
Link to this function assign_url(opts, url)

Examples

iex> Options.assign_url(%{}, "http://options/")
%{url: "http://options/"}

iex> Options.assign_url(%{url: "http://example.com/"}, "http://options/")
%{url: "http://options/"}