Skip to content

Commit

Permalink
Support string slot values (#56)
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielKulesza committed Feb 11, 2024
1 parent c6fee05 commit fa0dfcc
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion lib/nebulex_redis_adapter/redis_cluster/config_manager.ex
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,8 @@ defmodule NebulexRedisAdapter.RedisCluster.ConfigManager do
[{start, stop, host, port} | acc]
end)
|> Enum.map(fn {start, stop, host, port} ->
{start, stop, maybe_override_host(host, config_endpoint, override?), port}
{maybe_convert_to_integer(start), maybe_convert_to_integer(stop),
maybe_override_host(host, config_endpoint, override?), port}
end)
end

Expand Down Expand Up @@ -318,4 +319,7 @@ defmodule NebulexRedisAdapter.RedisCluster.ConfigManager do
end

# coveralls-ignore-stop

defp maybe_convert_to_integer(value) when is_binary(value), do: String.to_integer(value)
defp maybe_convert_to_integer(value), do: value
end

0 comments on commit fa0dfcc

Please sign in to comment.