View Source PhoenixDDoS.Jail (PhoenixDDoS v1.1.17)

Ip got caught, go to jail ! Further request will be rejected and won't be included in rate limits

iex> PhoenixDDoS.Jail.send('1.2.3.4', Enum.at(Application.get_env( :phoenix_ddos,:_prots),0)) :ok iex> PhoenixDDoS.Jail.ips_in_jail() ["1.2.3.4"] iex> PhoenixDDoS.Jail.in_jail?("1.2.3.4") true iex> PhoenixDDoS.Jail.in_jail?("1.2.3.5") false iex> PhoenixDDoS.Jail.bail_out("1.2.3.4") :ok iex> PhoenixDDoS.Jail.in_jail?("1.2.3.4") false

Summary

Functions

remove ip from jail

check if an ip is in jail

list all ips in jail

Functions

remove ip from jail

check if an ip is in jail

list all ips in jail