forked from Kong/lua-resty-dns-client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlua-resty-dns-client-3.0.2-1.rockspec
34 lines (34 loc) · 1.08 KB
/
lua-resty-dns-client-3.0.2-1.rockspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package = "lua-resty-dns-client"
version = "3.0.2-1"
source = {
url = "https://github.com/Kong/lua-resty-dns-client/archive/3.0.2.tar.gz",
dir = "lua-resty-dns-client-3.0.2"
}
description = {
summary = "DNS library",
detailed = [[
DNS client library. Including utilities to parse configuration files and
a load balancers for round-robin, consistent-hashing, and least-
connections approaches.
]],
homepage = "https://github.com/Kong/lua-resty-dns-client",
license = "Apache 2.0"
}
dependencies = {
"lua >= 5.1, < 5.4",
"penlight > 1.1, < 2.0",
"lrandom",
"lua-resty-timer < 1.0",
"binaryheap >= 0.4",
}
build = {
type = "builtin",
modules = {
["resty.dns.utils"] = "src/resty/dns/utils.lua",
["resty.dns.client"] = "src/resty/dns/client.lua",
["resty.dns.balancer.base"] = "src/resty/dns/balancer/base.lua",
["resty.dns.balancer.ring"] = "src/resty/dns/balancer/ring.lua",
["resty.dns.balancer.least_connections"] = "src/resty/dns/balancer/least_connections.lua",
["resty.dns.balancer.handle"] = "src/resty/dns/balancer/handle.lua",
},
}