ManageIQ/manageiq-appliance_console

View on GitHub
lib/manageiq/appliance_console/message_configuration_server.rb

Summary

Maintainability
B
4 hrs
Test Coverage
C
77%

Class MessageServerConfiguration has 23 methods (exceeds 20 allowed). Consider refactoring.
Open

    class MessageServerConfiguration < MessageConfiguration
      attr_reader :jaas_config_path,
                  :server_properties_path, :server_properties_sample_path,
                  :ca_cert_srl_path, :ca_key_path, :cert_file_path, :cert_signed_path,
                  :keystore_files, :installed_files, :message_persistent_disk
Severity: Minor
Found in lib/manageiq/appliance_console/message_configuration_server.rb - About 2 hrs to fix

Method configure_keystore has 39 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      def configure_keystore
        say(__method__.to_s.tr("_", " ").titleize)

        return if files_found?(keystore_files)

Severity: Minor
Found in lib/manageiq/appliance_console/message_configuration_server.rb - About 1 hr to fix

There are no issues that match your filters.

Category
Status