class AwsRecord::Generators::Base
def parse_table_config!
def parse_table_config! return unless options['table_config'] @primary_read_units, @primary_write_units = parse_rw_units("primary") @gsi_rw_units = @gsis.map { |idx| [idx.name, parse_rw_units(idx.name)] }.to_h options['table_config'].each do |config, rw_units| if config == "primary" next else gsi = @gsis.select { |idx| idx.name == config} if gsi.empty? @parse_errors << ArgumentError.new("Could not find a gsi declaration for #{config}") end end end end