Netdot
Netdot copied to clipboard
Modern perl complains if you assign where it expects a boolean
After upgrading to Ubuntu 18.04 with perl 5.26.1-6 I started getting warnings from all netdot scripts including exporter.pl which I run from cron:
Found = in conditional, should be == at /usr/local/netdot/lib/Netdot/Model/Device.pm line 4335.
Found = in conditional, should be == at /usr/local/netdot/lib/Netdot/Model/Device.pm line 5340.
This patch silences those errors in a way which I believe follows the original intent.
I'm having this warnings too. perl v5.28.1.