Advertisement
Guest User

Perlcritic LXC stats

a guest
Mar 14th, 2018
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.87 KB | None | 0 0
  1. perlcritic -2 /usr/lib/nagios/plugins/custom/check_lxc_stat_test.pl
  2.  
  3. Main code has high complexity score (27) at line 1, column 1. Consider refactoring. (Severity: 3)
  4. No package-scoped "$VERSION" variable found at line 1, column 1. See page 404 of PBP. (Severity: 2)
  5. "die" used instead of "croak" at line 38, column 6. See page 283 of PBP. (Severity: 3)
  6. Magic punctuation variable $0 used in interpolated string at line 38, column 11. See page 79 of PBP. (Severity: 2)
  7. Magic punctuation variable $0 used at line 42, column 22. See page 79 of PBP. (Severity: 2)
  8. Regular expression without "/s" flag at line 42, column 28. See pages 240,241 of PBP. (Severity: 2)
  9. Regular expression without "/x" flag at line 42, column 28. See page 236 of PBP. (Severity: 3)
  10. Regular expression without "/m" flag at line 42, column 28. See page 237 of PBP. (Severity: 2)
  11. Close filehandles as soon as possible after opening them at line 46, column 1. See page 209 of PBP. (Severity: 4)
  12. "die" used instead of "croak" at line 46, column 35. See page 283 of PBP. (Severity: 3)
  13. Magic punctuation variable $! used in interpolated string at line 46, column 40. See page 79 of PBP. (Severity: 2)
  14. "unless" block used at line 47, column 1. See page 97 of PBP. (Severity: 2)
  15. "die" used instead of "croak" at line 47, column 45. See page 283 of PBP. (Severity: 3)
  16. Magic punctuation variable $0 used in interpolated string at line 47, column 50. See page 79 of PBP. (Severity: 2)
  17. "unless" block used at line 50, column 1. See page 97 of PBP. (Severity: 2)
  18. Quotes used with a noisy string at line 53, column 48. See page 53 of PBP. (Severity: 2)
  19. Backtick operator used at line 62, column 11. Use IPC::Open3 instead. (Severity: 3)
  20. Regular expression without "/s" flag at line 66, column 14. See pages 240,241 of PBP. (Severity: 2)
  21. Regular expression without "/m" flag at line 66, column 14. See page 237 of PBP. (Severity: 2)
  22. Close filehandles as soon as possible after opening them at line 70, column 1. See page 209 of PBP. (Severity: 4)
  23. Return value of "open" ignored at line 70, column 1. Check the return value of "open" for success. (Severity: 3)
  24. Regular expression without "/s" flag at line 72, column 9. See pages 240,241 of PBP. (Severity: 2)
  25. Regular expression without "/m" flag at line 72, column 9. See page 237 of PBP. (Severity: 2)
  26. Close filehandles as soon as possible after opening them at line 77, column 1. See page 209 of PBP. (Severity: 4)
  27. Return value of "open" ignored at line 77, column 1. Check the return value of "open" for success. (Severity: 3)
  28. Close filehandles as soon as possible after opening them at line 85, column 1. See page 209 of PBP. (Severity: 4)
  29. Return value of "open" ignored at line 85, column 1. Check the return value of "open" for success. (Severity: 3)
  30. Regular expression without "/s" flag at line 88, column 10. See pages 240,241 of PBP. (Severity: 2)
  31. Regular expression without "/x" flag at line 88, column 10. See page 236 of PBP. (Severity: 3)
  32. Regular expression without "/m" flag at line 88, column 10. See page 237 of PBP. (Severity: 2)
  33. 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)
  34. Close filehandles as soon as possible after opening them at line 94, column 1. See page 209 of PBP. (Severity: 4)
  35. Return value of "open" ignored at line 94, column 1. Check the return value of "open" for success. (Severity: 3)
  36. Useless use of $_ at line 97, column 12. $_ should be omitted when matching a regular expression. (Severity: 2)
  37. Regular expression without "/s" flag at line 97, column 18. See pages 240,241 of PBP. (Severity: 2)
  38. Regular expression without "/x" flag at line 97, column 18. See page 236 of PBP. (Severity: 3)
  39. Regular expression without "/m" flag at line 97, column 18. See page 237 of PBP. (Severity: 2)
  40. Useless use of $_ at line 97, column 36. $_ should be omitted when matching a regular expression. (Severity: 2)
  41. Regular expression without "/s" flag at line 97, column 40. See pages 240,241 of PBP. (Severity: 2)
  42. Regular expression without "/x" flag at line 97, column 40. See page 236 of PBP. (Severity: 3)
  43. Regular expression without "/m" flag at line 97, column 40. See page 237 of PBP. (Severity: 2)
  44. Regular expression without "/s" flag at line 98, column 12. See pages 240,241 of PBP. (Severity: 2)
  45. Regular expression without "/m" flag at line 98, column 12. See page 237 of PBP. (Severity: 2)
  46. Backtick operator used at line 105, column 23. Use IPC::Open3 instead. (Severity: 3)
  47. Useless use of $_ at line 109, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
  48. Regular expression without "/s" flag at line 109, column 23. See pages 240,241 of PBP. (Severity: 2)
  49. Regular expression without "/x" flag at line 109, column 23. See page 236 of PBP. (Severity: 3)
  50. Regular expression without "/m" flag at line 109, column 23. See page 237 of PBP. (Severity: 2)
  51. Regular expression without "/s" flag at line 110, column 40. See pages 240,241 of PBP. (Severity: 2)
  52. Regular expression without "/x" flag at line 110, column 40. See page 236 of PBP. (Severity: 3)
  53. Regular expression without "/m" flag at line 110, column 40. See page 237 of PBP. (Severity: 2)
  54. Regular expression without "/s" flag at line 111, column 31. See pages 240,241 of PBP. (Severity: 2)
  55. Regular expression without "/m" flag at line 111, column 31. See page 237 of PBP. (Severity: 2)
  56. Backtick operator used at line 112, column 35. Use IPC::Open3 instead. (Severity: 3)
  57. Regular expression without "/s" flag at line 115, column 25. See pages 240,241 of PBP. (Severity: 2)
  58. Regular expression without "/x" flag at line 115, column 25. See page 236 of PBP. (Severity: 3)
  59. Regular expression without "/m" flag at line 115, column 25. See page 237 of PBP. (Severity: 2)
  60. Useless use of $_ at line 121, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
  61. Regular expression without "/s" flag at line 121, column 23. See pages 240,241 of PBP. (Severity: 2)
  62. Regular expression without "/x" flag at line 121, column 23. See page 236 of PBP. (Severity: 3)
  63. Regular expression without "/m" flag at line 121, column 23. See page 237 of PBP. (Severity: 2)
  64. Regular expression without "/s" flag at line 122, column 39. See pages 240,241 of PBP. (Severity: 2)
  65. Regular expression without "/x" flag at line 122, column 39. See page 236 of PBP. (Severity: 3)
  66. Regular expression without "/m" flag at line 122, column 39. See page 237 of PBP. (Severity: 2)
  67. Regular expression without "/s" flag at line 123, column 24. See pages 240,241 of PBP. (Severity: 2)
  68. Regular expression without "/m" flag at line 123, column 24. See page 237 of PBP. (Severity: 2)
  69. Useless use of $_ at line 128, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
  70. Regular expression without "/s" flag at line 128, column 23. See pages 240,241 of PBP. (Severity: 2)
  71. Regular expression without "/x" flag at line 128, column 23. See page 236 of PBP. (Severity: 3)
  72. Regular expression without "/m" flag at line 128, column 23. See page 237 of PBP. (Severity: 2)
  73. Regular expression without "/s" flag at line 129, column 39. See pages 240,241 of PBP. (Severity: 2)
  74. Regular expression without "/x" flag at line 129, column 39. See page 236 of PBP. (Severity: 3)
  75. Regular expression without "/m" flag at line 129, column 39. See page 237 of PBP. (Severity: 2)
  76. Regular expression without "/s" flag at line 130, column 24. See pages 240,241 of PBP. (Severity: 2)
  77. Regular expression without "/m" flag at line 130, column 24. See page 237 of PBP. (Severity: 2)
  78. Useless use of $_ at line 136, column 18. $_ should be omitted when matching a regular expression. (Severity: 2)
  79. Regular expression without "/s" flag at line 136, column 24. See pages 240,241 of PBP. (Severity: 2)
  80. Regular expression without "/x" flag at line 136, column 24. See page 236 of PBP. (Severity: 3)
  81. Regular expression without "/m" flag at line 136, column 24. See page 237 of PBP. (Severity: 2)
  82. Useless use of $_ at line 142, column 18. $_ should be omitted when matching a regular expression. (Severity: 2)
  83. Regular expression without "/s" flag at line 142, column 24. See pages 240,241 of PBP. (Severity: 2)
  84. Regular expression without "/x" flag at line 142, column 24. See page 236 of PBP. (Severity: 3)
  85. Regular expression without "/m" flag at line 142, column 24. See page 237 of PBP. (Severity: 2)
  86. Close filehandles as soon as possible after opening them at line 151, column 9. See page 209 of PBP. (Severity: 4)
  87. "die" used instead of "croak" at line 151, column 98. See page 283 of PBP. (Severity: 3)
  88. Magic punctuation variable $@ used in interpolated string at line 151, column 102. See page 79 of PBP. (Severity: 2)
  89. Useless use of $_ at line 155, column 17. $_ should be omitted when matching a regular expression. (Severity: 2)
  90. Regular expression without "/s" flag at line 155, column 23. See pages 240,241 of PBP. (Severity: 2)
  91. Regular expression without "/m" flag at line 155, column 23. See page 237 of PBP. (Severity: 2)
  92. Useless use of $_ at line 155, column 35. $_ should be omitted when matching a regular expression. (Severity: 2)
  93. Regular expression without "/s" flag at line 155, column 39. See pages 240,241 of PBP. (Severity: 2)
  94. Regular expression without "/x" flag at line 155, column 39. See page 236 of PBP. (Severity: 3)
  95. Regular expression without "/m" flag at line 155, column 39. See page 237 of PBP. (Severity: 2)
  96. Regular expression without "/s" flag at line 156, column 17. See pages 240,241 of PBP. (Severity: 2)
  97. Regular expression without "/m" flag at line 156, column 17. See page 237 of PBP. (Severity: 2)
  98. 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