From f1d6e8e1810767b59de0c8425ec7e82f9ec6bc08 Mon Sep 17 00:00:00 2001 From: gebele Date: Thu, 16 Mar 2017 13:14:21 +0000 Subject: handled requirement --- lazar_validation_reports.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lazar_validation_reports.rb b/lazar_validation_reports.rb index 5621577..742fb62 100644 --- a/lazar_validation_reports.rb +++ b/lazar_validation_reports.rb @@ -1,5 +1,5 @@ ENV["LAZAR_ENV"] = "production" -require_relative '../lazar/lib/lazar' +require_relative "#{ENV["HOME"]}/lazar/lib/lazar" unless $LOADED_FEATURES.include?("#{ENV["HOME"]}/lazar/lib/lazar.rb") #require 'lazar' require 'json' include OpenTox @@ -8,9 +8,9 @@ models = Model::Validation.all size = models.size puts "#{size} reports to store." -# create dir if not exists +# store in users home dir subfolder path = "#{ENV['HOME']}/lazar-validation-reports" -dir = FileUtils.mkdir_p path +FileUtils.mkdir_p path models.each_with_index do |model, idx| @@ -50,6 +50,6 @@ models.each_with_index do |model, idx| end -# store database dump +# store database dump in users home dir subfolder puts "Storing database dump." -`mongodump -h 127.0.0.1 -o #{path}/#{Time.now.to_s.split.first}-dump-#{ENV["LAZAR_ENV"]} -d #{ENV["LAZAR_ENV"]}` +`mongodump -h #{ CENTRAL_MONGO_IP.blank? ? "127.0.0.1" : CENTRAL_MONGO_IP} -o #{path}/#{Time.now.to_s.split.first}-dump-#{ENV["LAZAR_ENV"]} -d #{ENV["LAZAR_ENV"]}` -- cgit v1.2.3