Sha256: b43f29fe4b9ce11f34edfa2298493ac5ef904a7b881db3c44df450b96746f457
Contents?: true
Size: 635 Bytes
Versions: 8
Compression:
Stored size: 635 Bytes
Contents
require 'xmlsimple' module Stackster class AWS class CloudFormation class Error def initialize(args) @exception = args[:exception] @config = args[:config] @logger = @config.logger end def process message = XmlSimple.xml_in @exception.response.body message['Error'].first['Message'].each do |msg| case msg when 'No updates are to be performed.' @logger.info msg else @logger.error msg exit 1 end end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems