tesla v0.8.0 Tesla.Middleware.Fuse View Source

Fuse (https://github.com/jlouis/fuse) middleware

Remember to add {:fuse, "~> 2.4"} to dependencies and :fuse to applications in mix.exs

Example

defmodule Myclient do
  use Tesla

  plug Tesla.Middleware.Fuse, opts: {{:standard, 2, 10_000}, {:reset, 60_000}}
end

Options:

  • :name - fuse name (defaults to module name)
  • :opts - fuse options (see fuse docs for reference)

Link to this section Summary

Link to this section Functions