Changeset 45a14c95c658a0b85fae3da14cd45b337f19a32a

Show
Ignore:
Timestamp:
01/09/12 14:06:19 (2 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1326117979 -0500
git-parent:

[9ff1f989519106e23295cae98a19ef5c74d140d0]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1326117979 -0500
Message:

Fix haproxy check.

Author: "Phil Maddox" <pmaddox@omniti.com>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/modules-lua/noit/module/haproxy.lua

    rf22ffc6 r45a14c9  
    143143  local pos      = 3 
    144144  local column   = 0 
    145   local selectre = noit.pcre(check.config.select or '.*') 
    146145  local rowname  = '' 
    147146  local count    = 0 
     
    163162      elseif state == 0 then -- collecting header line 
    164163        hdr[column] = field 
    165       elseif selectre == nil or selectre(rowname) then 
    166         local cname = rowname .. "`" .. hdr[column] 
    167         if is_string[hdr[column]] then 
    168           check.metric(cname,field) 
    169         elseif field ~= '' then 
    170           check.metric_uint64(cname,field) 
     164      else 
     165        local selectre = noit.pcre(check.config.select or '.*') 
     166        if selectre == nil or selectre(rowname) then 
     167          local cname = rowname .. "`" .. hdr[column] 
     168          if is_string[hdr[column]] then 
     169            check.metric(cname,field) 
     170          elseif field ~= '' then 
     171            check.metric_uint64(cname,field) 
     172          end 
    171173        end 
    172174      end