Module: ContainerExpirationPoliciesHelper
- Defined in:
- app/helpers/container_expiration_policies_helper.rb
Instance Method Summary collapse
- #cadence_options ⇒ Object
- #container_expiration_policies_historic_entry_enabled? ⇒ Boolean
- #keep_n_options ⇒ Object
- #older_than_options ⇒ Object
Instance Method Details
#cadence_options ⇒ Object
4 5 6 7 8 9 10 |
# File 'app/helpers/container_expiration_policies_helper.rb', line 4 def ContainerExpirationPolicy..map do |key, val| { key: key.to_s, label: val }.tap do |base| base[:default] = true if key.to_s == '1d' end end end |
#container_expiration_policies_historic_entry_enabled? ⇒ Boolean
28 29 30 |
# File 'app/helpers/container_expiration_policies_helper.rb', line 28 def container_expiration_policies_historic_entry_enabled? Gitlab::CurrentSettings.container_expiration_policies_enable_historic_entries end |
#keep_n_options ⇒ Object
12 13 14 15 16 17 18 |
# File 'app/helpers/container_expiration_policies_helper.rb', line 12 def ContainerExpirationPolicy..map do |key, val| { key: key, label: val }.tap do |base| base[:default] = true if key == 10 end end end |
#older_than_options ⇒ Object
20 21 22 23 24 25 26 |
# File 'app/helpers/container_expiration_policies_helper.rb', line 20 def ContainerExpirationPolicy..map do |key, val| { key: key.to_s, label: val }.tap do |base| base[:default] = true if key.to_s == '90d' end end end |