fa user and post controller cleanup

This commit is contained in:
Dylan Knutson
2023-05-21 18:52:35 -07:00
parent cb2270aab0
commit 63994d5a62
17 changed files with 201 additions and 156 deletions

View File

@@ -77,16 +77,18 @@ end
namespace :db_sampler do
task :export => :environment do
url_names = ENV["url_names"] || raise("need 'url_names' (comma-separated)")
outfile_path = ENV["outfile"] || raise("need 'outfile' (file path)")
outfile = File.open(outfile_path, "wb")
# outfile_path = ENV["outfile"] || raise("need 'outfile' (file path)")
# outfile = File.open(outfile_path, "wb")
outfile = $stdout
DbSampler.new(outfile).export(url_names.split(","))
ensure
outfile.close if outfile
end
task :import => [:environment] do
infile_path = ENV["infile"] || raise("need 'infile' (file path)")
infile = File.open(infile_path, "rb")
# infile_path = ENV["infile"] || raise("need 'infile' (file path)")
# infile = File.open(infile_path, "rb")
infile = $stdin
DbSampler.new(infile).import
ensure
infile.close if infile