class AwsTestDump::DynamoDataRestore
Public Class Methods
new(dump_dir=nil)
click to toggle source
Calls superclass method
AwsTestDump::BaseDynamoProcessor::new
# File lib/aws_test_dump.rb, line 298 def initialize(dump_dir=nil) super @dump_dir = dump_dir @dump_dir ||= DEFAULT_DATA_DUMP_DIR @data_dump_files = Array.new end
Public Instance Methods
data_dump_files()
click to toggle source
# File lib/aws_test_dump.rb, line 305 def data_dump_files if @data_dump_files.empty? Dir.entries(@dump_dir).each do |f| full_path = File.join(@dump_dir, f) @data_dump_files << full_path if File.file?(full_path) end end @data_dump_files end
run()
click to toggle source
# File lib/aws_test_dump.rb, line 315 def run data_dump_files.each do |f| dynamo_table_data_restore = DynamoTableDataRestore.new(f) dynamo_table_data_restore.run end end