HostKit.Package.Repology.RateLimit (host_kit v0.1.0-beta.1)

Copy Markdown View Source

Repology API rate limiter backed by Hammer.

Summary

Functions

child_spec(opts)

get(key, scale)

Callback implementation for Hammer.get/2.

hit(key, scale, limit, increment \\ 1)

Callback implementation for Hammer.hit/4.

start_link(opts)

wait(opts \\ [])

@spec wait(keyword()) :: :ok