Sha256: 572b7c99d084f12010c57358d585ff259158fb172cda027a8244706a75d0cfbc
Contents?: true
Size: 583 Bytes
Versions: 8
Compression:
Stored size: 583 Bytes
Contents
# frozen_string_literal: true require "pg-locks-monitor" require "fileutils" namespace :pg_locks_monitor do desc "Initialize a config file" task :init do file_path = "config/initializers/pg_locks_monitor.rb" if File.exist?(file_path) puts "#{file_path} config file has already been initialized!" else File.write(file_path, PgLocksMonitor::Configuration::DEFAULT_CONFIG_FILE) puts "Config file created at #{file_path}" end end desc "Check for currently active locks" task snapshot: :environment do PgLocksMonitor.snapshot! end end
Version data entries
8 entries across 8 versions & 1 rubygems