Skip to content

Commit

Permalink
Fix broken encode_raise_alarm
Browse files Browse the repository at this point in the history
In PR #1114 I broke encode_raise_alarm.  Sorry about that!!!
  • Loading branch information
wingo committed Jun 28, 2018
1 parent 26812c6 commit 34ec6c8
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/lib/ptree/alarm_codec.lua
Original file line number Diff line number Diff line change
Expand Up @@ -107,11 +107,11 @@ function Encoder:finish()
end

local encoder = Encoder.new()
function encode_raise_alarm (alarm_type_id, alarm_type_qualifier,
function encode_raise_alarm (resource, alarm_type_id, alarm_type_qualifier,
perceived_severity, alarm_text, alt_resource)
encoder:reset()
encoder:uint32(alarm_codes.raise_alarm)
return alarms.raise_alarm(encoder, alarm_type_id, alarm_type_qualifier,
return alarms.raise_alarm(encoder, resource, alarm_type_id, alarm_type_qualifier,
perceived_severity, alarm_text, alt_resource)
end

Expand Down Expand Up @@ -299,7 +299,8 @@ function selftest ()
end
local function test_raise_alarm ()
local key = {resource='res1', alarm_type_id='type1', alarm_type_qualifier=''}
local args = {perceived_severity='critical', alt_resource={'res2a','res2b'}}
local args = {perceived_severity='critical',
alarm_text='whoa', alt_resource={'res2a','res2b'}}

local resource, alarm_type_id, alarm_type_qualifier = alarm_key(key)
local perceived_severity, alarm_text, alt_resource = alarm_args(args)
Expand Down

0 comments on commit 34ec6c8

Please sign in to comment.