Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- perlcritic -2 /usr/lib/nagios/plugins/custom/check_lxc_stat_test.pl
- Main code has high complexity score (27) at line 1, column 1. Consider refactoring. (Severity: 3)
- No package-scoped "$VERSION" variable found at line 1, column 1. See page 404 of PBP. (Severity: 2)
- "die" used instead of "croak" at line 38, column 6. See page 283 of PBP. (Severity: 3)
- Magic punctuation variable $0 used in interpolated string at line 38, column 11. See page 79 of PBP. (Severity: 2)
- Magic punctuation variable $0 used at line 42, column 22. See page 79 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 42, column 28. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 42, column 28. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 42, column 28. See page 237 of PBP. (Severity: 2)
- Close filehandles as soon as possible after opening them at line 46, column 1. See page 209 of PBP. (Severity: 4)
- "die" used instead of "croak" at line 46, column 35. See page 283 of PBP. (Severity: 3)
- Magic punctuation variable $! used in interpolated string at line 46, column 40. See page 79 of PBP. (Severity: 2)
- "unless" block used at line 47, column 1. See page 97 of PBP. (Severity: 2)
- "die" used instead of "croak" at line 47, column 45. See page 283 of PBP. (Severity: 3)
- Magic punctuation variable $0 used in interpolated string at line 47, column 50. See page 79 of PBP. (Severity: 2)
- "unless" block used at line 50, column 1. See page 97 of PBP. (Severity: 2)
- Quotes used with a noisy string at line 53, column 48. See page 53 of PBP. (Severity: 2)
- Backtick operator used at line 62, column 11. Use IPC::Open3 instead. (Severity: 3)
- Regular expression without "/s" flag at line 66, column 14. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 66, column 14. See page 237 of PBP. (Severity: 2)
- Close filehandles as soon as possible after opening them at line 70, column 1. See page 209 of PBP. (Severity: 4)
- Return value of "open" ignored at line 70, column 1. Check the return value of "open" for success. (Severity: 3)
- Regular expression without "/s" flag at line 72, column 9. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 72, column 9. See page 237 of PBP. (Severity: 2)
- Close filehandles as soon as possible after opening them at line 77, column 1. See page 209 of PBP. (Severity: 4)
- Return value of "open" ignored at line 77, column 1. Check the return value of "open" for success. (Severity: 3)
- Close filehandles as soon as possible after opening them at line 85, column 1. See page 209 of PBP. (Severity: 4)
- Return value of "open" ignored at line 85, column 1. Check the return value of "open" for success. (Severity: 3)
- Regular expression without "/s" flag at line 88, column 10. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 88, column 10. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 88, column 10. See page 237 of PBP. (Severity: 2)
- 1024 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 89, column 49. Unnamed numeric literals make code less maintainable. (Severity: 2)
- Close filehandles as soon as possible after opening them at line 94, column 1. See page 209 of PBP. (Severity: 4)
- Return value of "open" ignored at line 94, column 1. Check the return value of "open" for success. (Severity: 3)
- Useless use of $_ at line 97, column 12. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 97, column 18. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 97, column 18. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 97, column 18. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 97, column 36. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 97, column 40. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 97, column 40. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 97, column 40. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 98, column 12. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 98, column 12. See page 237 of PBP. (Severity: 2)
- Backtick operator used at line 105, column 23. Use IPC::Open3 instead. (Severity: 3)
- Useless use of $_ at line 109, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 109, column 23. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 109, column 23. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 109, column 23. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 110, column 40. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 110, column 40. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 110, column 40. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 111, column 31. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 111, column 31. See page 237 of PBP. (Severity: 2)
- Backtick operator used at line 112, column 35. Use IPC::Open3 instead. (Severity: 3)
- Regular expression without "/s" flag at line 115, column 25. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 115, column 25. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 115, column 25. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 121, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 121, column 23. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 121, column 23. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 121, column 23. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 122, column 39. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 122, column 39. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 122, column 39. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 123, column 24. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 123, column 24. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 128, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 128, column 23. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 128, column 23. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 128, column 23. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 129, column 39. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 129, column 39. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 129, column 39. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 130, column 24. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 130, column 24. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 136, column 18. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 136, column 24. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 136, column 24. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 136, column 24. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 142, column 18. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 142, column 24. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 142, column 24. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 142, column 24. See page 237 of PBP. (Severity: 2)
- Close filehandles as soon as possible after opening them at line 151, column 9. See page 209 of PBP. (Severity: 4)
- "die" used instead of "croak" at line 151, column 98. See page 283 of PBP. (Severity: 3)
- Magic punctuation variable $@ used in interpolated string at line 151, column 102. See page 79 of PBP. (Severity: 2)
- Useless use of $_ at line 155, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 155, column 23. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 155, column 23. See page 237 of PBP. (Severity: 2)
- Useless use of $_ at line 155, column 35. $_ should be omitted when matching a regular expression. (Severity: 2)
- Regular expression without "/s" flag at line 155, column 39. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/x" flag at line 155, column 39. See page 236 of PBP. (Severity: 3)
- Regular expression without "/m" flag at line 155, column 39. See page 237 of PBP. (Severity: 2)
- Regular expression without "/s" flag at line 156, column 17. See pages 240,241 of PBP. (Severity: 2)
- Regular expression without "/m" flag at line 156, column 17. See page 237 of PBP. (Severity: 2)
- Return value of "close" ignored at line 163, column 1. Check the return value of "close" for success. (Severity: 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement