| Index: tools/lua/agg_dash.lua
|
| diff --git a/tools/lua/agg_dash.lua b/tools/lua/agg_dash.lua
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..37dffe1dde039650e37a917c459b612fa2e8a283
|
| --- /dev/null
|
| +++ b/tools/lua/agg_dash.lua
|
| @@ -0,0 +1,29 @@
|
| +--[[
|
| + This file is used as the aggregator file when using telemetry for
|
| + scrape_dashing_full.lua
|
| +]]
|
| +
|
| +dashCount = 0
|
| +dashTable = {}
|
| +
|
| +function increment_inner(table, key, value)
|
| + table[key] = (table[key] or 0) + value
|
| +end
|
| +
|
| +function increment(table, tableKey, key, value)
|
| + if (table[tableKey] == nil) then
|
| + table[tableKey] = {}
|
| + end
|
| + increment_inner(table[tableKey], key, value)
|
| +end
|
| +
|
| +dofile("/tmp/lua-output")
|
| +
|
| +io.write("Total dashed effects is: ", dashCount, "\n")
|
| +for k1, v1 in next, dashTable do
|
| + io.write("\nTable: ", k1, "\n")
|
| + for k, v in next, v1 do
|
| + io.write("\"", k, "\": ", v, "\n")
|
| + end
|
| +end
|
| +
|
|
|