manheim/cf_deployer

View on GitHub
lib/cf_deployer/driver/route53_driver.rb

Summary

Maintainability
A
1 hr
Test Coverage

Method set_alias_target has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      def set_alias_target(hosted_zone_name, target_host_name, elb_hosted_zone_id, elb_dnsname)
        Log.info "set alias target --Hosted Zone: #{hosted_zone_name} --Host Name: #{target_host_name} --ELB DNS Name: #{elb_dnsname} --ELB Zone ID: #{elb_hosted_zone_id}"
        hosted_zone_name = trailing_dot(hosted_zone_name)
        target_host_name = trailing_dot(target_host_name)
        hosted_zone = @aws_route53.hosted_zones.find { |z| z.name == hosted_zone_name }
Severity: Minor
Found in lib/cf_deployer/driver/route53_driver.rb - About 1 hr to fix

    There are no issues that match your filters.

    Category
    Status