Ignore tasks by regexps

This commit is contained in:
Gregory Eremin
2013-06-06 23:12:04 +04:00
parent 04a9f70b26
commit 441acca610
4 changed files with 16 additions and 3 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ module Burden
def initialize
@storage = :active_record
@ignored_tasks = [:environment]
@ignored_tasks = [/environment/]
end
module Helper
+1 -1
View File
@@ -42,7 +42,7 @@ module Burden
end
def ignored?
Burden.config.ignored_tasks.include?(name.to_sym)
Burden.config.ignored_tasks.collect{ |r| (name =~ r) ? 1 : 0 }.map(&:to_i).inject(:+) != 0
end
def save_statistics