lib/eco/cli/config/default/options.rb in eco-helpers-2.0.41 vs lib/eco/cli/config/default/options.rb in eco-helpers-2.0.42
- old
+ new
@@ -94,9 +94,16 @@
options.deep_merge!(people: {
get: {from: :local, type: :file, file: file}
})
end
+ desc = "Used to export to a csv the final people (after processing). "
+ desc += "It is useful analyse the data after a -dry-run (-simulate)."
+ options_set.add("-processed-people-to-csv", desc) do |options, session|
+ file = SCR.get_file("-processed-people-to-csv", required: true, should_exist: false)
+ options.deep_merge!(report: {people: {csv: file}})
+ end
+
desc = "Runs in dry-run (no requests sent to server)"
options_set.add(["-dry-run", "-simulate"], desc) do |options, session|
options[:dry_run] = true
options[:simulate] = true
session.config.dry_run!