Quantcast
Channel: HAProxy community - Latest topics
Viewing all articles
Browse latest Browse all 4811

How to use lua StickTable Class?

$
0
0

@tasavi wrote:

Hi there, I’m trying to get a stick-table entry for a given key from Lua.

I’m using HAproxy version 1.9.14 Built with Lua version: Lua 5.3.5

#!/usr/bin/lua

function getStickTable(sticktable)

        local t = sticktable.lookup("/usage")
        for key,value in pairs(t)
        do
                core.log(core.debug,"stick table: "..tostring(key).."=>"..tostring(value))

        end

        return "OK"
end

core.register_fetches("getStickTable", getStickTable)

I got this error log when I try to use sample-fetch from haproxy.

Mar 24 17:04:59 localhost haproxy[18267]: Lua sample-fetch 'getStickTable': runtime error: /etc/haproxy/lua-sticktable.lua:5: attempt to call a nil value (field 'lookup') from /etc/haproxy/lua-sticktable.lua:5 C function line 3.

Is there anyone who knows how to use Lua StickTable Class?
If possible I want to get some sample Lua code for testing.

Thanks.

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 4811

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>