class Cumulus::CloudFront::CustomHeaderDiff

Public Instance Methods

asset_type() click to toggle source
# File lib/cloudfront/models/CustomHeaderDiff.rb, line 33
def asset_type
  "Custom Origin Header"
end
aws_name() click to toggle source
# File lib/cloudfront/models/CustomHeaderDiff.rb, line 37
def aws_name
  @aws.header_name
end
diff_string() click to toggle source
# File lib/cloudfront/models/CustomHeaderDiff.rb, line 16
def diff_string
  case @type
  when NAME
    [
      "name:",
      Colors.aws_changes("\tAWS - #{@aws.header_name}"),
      Colors.local_changes("\tLocal - #{@local.name}")
    ].join("\n")
  when VALUE
    [
      "value:",
      Colors.aws_changes("\tAWS - #{@aws.header_value}"),
      Colors.local_changes("\tLocal - #{@local.value}")
    ].join("\n")
  end
end
local_name() click to toggle source
# File lib/cloudfront/models/CustomHeaderDiff.rb, line 41
def local_name
  @local.name
end