Rakefile 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. require 'rubygems'
  2. require 'puppetlabs_spec_helper/rake_tasks'
  3. require 'puppet-lint/tasks/puppet-lint'
  4. require 'puppet-syntax/tasks/puppet-syntax'
  5. require 'pathname'
  6. PuppetLint.configuration.send("disable_80chars")
  7. # PuppetLint.configuration.send("disable_right_to_left_relationship")
  8. # PuppetLint.configuration.send("disable_autoloader_layout")
  9. # PuppetLint.configuration.send("disable_names_containing_dash")
  10. PuppetLint.configuration.send("disable_class_inherits_from_params_class")
  11. # PuppetLint.configuration.send("disable_parameter_order")
  12. # PuppetLint.configuration.send("disable_inherits_across_namespaces")
  13. # PuppetLint.configuration.send("disable_nested_classes_or_defines")
  14. PuppetLint.configuration.send("disable_variable_scope")
  15. # PuppetLint.configuration.send("disable_slash_comments")
  16. # PuppetLint.configuration.send("disable_star_comments")
  17. # PuppetLint.configuration.send("disable_selector_inside_resource")
  18. PuppetLint.configuration.send("disable_case_without_default")
  19. # PuppetLint.configuration.send("disable_documentation")
  20. PuppetLint.configuration.send("disable_double_quoted_strings")
  21. # PuppetLint.configuration.send("disable_only_variable_string")
  22. # PuppetLint.configuration.send("disable_variables_not_enclosed")
  23. # PuppetLint.configuration.send("disable_single_quote_string_with_variables")
  24. # PuppetLint.configuration.send("disable_quoted_booleans")
  25. #--no-puppet_url_without_modules
  26. # PuppetLint.configuration.send("disable_variable_contains_dash")
  27. # PuppetLint.configuration.send("disable_hard_tabs")
  28. PuppetLint.configuration.send("disable_trailing_whitespace")
  29. PuppetLint.configuration.send("disable_2sp_soft_tabs")
  30. # PuppetLint.configuration.send("disable_arrow_alignment")
  31. # PuppetLint.configuration.send("disable_unquoted_resource_title")
  32. # PuppetLint.configuration.send("disable_ensure_first_param")
  33. # PuppetLint.configuration.send("disable_duplicate_params")
  34. # PuppetLint.configuration.send("disable_unquoted_file_mode")
  35. # PuppetLint.configuration.send("disable_file_mode")
  36. # PuppetLint.configuration.send("disable_ensure_not_symlink_target")
  37. #--no-unquoted_node_name