diff options
author | Alex Lossent <alexandre.lossent@cern.ch> | 2017-08-21 12:51:45 +0300 |
---|---|---|
committer | Alex Lossent <alexandre.lossent@cern.ch> | 2017-09-11 18:41:07 +0300 |
commit | d96b0eac0303278d4f215770533d09a2aec7955b (patch) | |
tree | 8d058cdff82a85903391cc440c2073eaac0fc964 /app/models/application_setting.rb | |
parent | 5cc140b202a0fc9bf2056b481c977bbcf9255919 (diff) |
Allow to use same periods for housekeeping tasks
This enables skipping a lesser housekeeping task
(incremental or full repack) by consistently
scheduling a higher task (respectively full repack or gc)
with the same period.
Cf. #34981
Diffstat (limited to 'app/models/application_setting.rb')
-rw-r--r-- | app/models/application_setting.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/application_setting.rb b/app/models/application_setting.rb index 3568e72e463..2155bf5223e 100644 --- a/app/models/application_setting.rb +++ b/app/models/application_setting.rb @@ -137,11 +137,11 @@ class ApplicationSetting < ActiveRecord::Base validates :housekeeping_full_repack_period, presence: true, - numericality: { only_integer: true, greater_than: :housekeeping_incremental_repack_period } + numericality: { only_integer: true, greater_than_or_equal_to: :housekeeping_incremental_repack_period } validates :housekeeping_gc_period, presence: true, - numericality: { only_integer: true, greater_than: :housekeeping_full_repack_period } + numericality: { only_integer: true, greater_than_or_equal_to: :housekeeping_full_repack_period } validates :terminal_max_session_time, presence: true, |