diff --git a/lib/tasks/one_shot.rake b/lib/tasks/one_shot.rake new file mode 100644 index 0000000..19d088e --- /dev/null +++ b/lib/tasks/one_shot.rake @@ -0,0 +1,14 @@ +namespace :one_shot do + desc "Set manual mode for unsupported checks" + task reset_checks_modes: :environment do + Check.domain.find_each do |check| + check.mode = if check.supported? + :auto + else + :manual + end + + check.save(validate: false) + end + end +end