lib/dynamodb/streams/client.rb in dynamodb-streams-client-0.0.2 vs lib/dynamodb/streams/client.rb in dynamodb-streams-client-0.0.3

- old
+ new

@@ -5,11 +5,14 @@ require 'time' require 'stringio' require 'zlib' require 'uri' +require 'thor' + require 'dynamodb/streams/client/version' +require 'dynamodb/streams/client/cli' class DynamoDB::Streams::Client class Error < StandardError attr_reader :data @@ -108,13 +111,15 @@ res_data = JSON.parse(res_body) __type = res_data['__type'] if res_code != 200 or __type errmsg = if __type + res_data_msg = res_data['message'] || res_data['Message'] || __type + if @debug - "#{__type}: #{res_data['message'] || res_data['Message']}" + "#{__type}: #{res_data_msg}" else - "#{res_data['message'] || res_data['Message']}" + "#{res_data_msg}" end else "#{res_code} #{res_msg}" end