From cfa90dc368a1ac3441185c94d287829d3985ef6d Mon Sep 17 00:00:00 2001 From: David Phillips Date: Fri, 21 Sep 2018 14:10:58 +1200 Subject: Validate configuration parameter presence and type --- Plugin/Titillate.pm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Plugin/Titillate.pm') diff --git a/Plugin/Titillate.pm b/Plugin/Titillate.pm index 5ce5eeb..a113fc0 100644 --- a/Plugin/Titillate.pm +++ b/Plugin/Titillate.pm @@ -3,6 +3,8 @@ package Plugin::Titillate; use strict; use warnings; +use IdaliusConfig qw/assert_dict/; + my $config; sub configure { @@ -10,6 +12,9 @@ sub configure { my $cmdref = shift; shift; # run_command $config = shift; + + IdaliusConfig::assert_dict($config, $self, "triggers"); + return $self; } -- cgit v1.1