mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-20 19:36:02 +00:00
10_MQTT2_DEVICE.pm: even more details for bad regexp (Forum #109477)
git-svn-id: https://svn.fhem.de/fhem/trunk@21508 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
5d80dd26cb
commit
26086d8627
@ -544,7 +544,7 @@ MQTT2_DEVICE_addReading($$)
|
|||||||
my ($re,$code) = split(" ", $line,2);
|
my ($re,$code) = split(" ", $line,2);
|
||||||
return "Bad line >$line< for $name" if(!defined($re) || !defined($code));
|
return "Bad line >$line< for $name" if(!defined($re) || !defined($code));
|
||||||
eval { "Hallo" =~ m/^$re$/ };
|
eval { "Hallo" =~ m/^$re$/ };
|
||||||
return "Bad regexp $re: $@" if($@);
|
return "Bad regexp >$re< for $name: $@" if($@);
|
||||||
if($cid && $re =~ m/^$cid:/) {
|
if($cid && $re =~ m/^$cid:/) {
|
||||||
$modules{MQTT2_DEVICE}{defptr}{"re:$cid"}{$re}{"$name,$code"} = 1;
|
$modules{MQTT2_DEVICE}{defptr}{"re:$cid"}{$re}{"$name,$code"} = 1;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user