From: Siraaj Khandkar Date: Sun, 29 Jul 2018 04:00:15 +0000 (-0400) Subject: Refactor msg reading function X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=commitdiff_plain;h=f1da640c0827541ab1f72cfaeff9e2d6f29c1ce9 Refactor msg reading function --- diff --git a/bin/khatus_loop b/bin/khatus_loop index 3bd112d..3603e25 100755 --- a/bin/khatus_loop +++ b/bin/khatus_loop @@ -34,24 +34,22 @@ read_and_react() { ' /^in:WEATHER:/\ { - chop_off_msg_tag() - db["weather_temperature"] = $0 + db["weather_temperature"] = read_msg() } /^in:DATE_TIME:/\ { - chop_off_msg_tag() - db["datetime"] = $0 + db["datetime"] = read_msg() } /^out:BAR:/\ { - chop_off_msg_tag() print make_bar() } - function chop_off_msg_tag() { + function read_msg() { sub("^" $1 " +", "") + return $0 } function make_bar( position, bar, i) {