Sha256: 3c55113a866ee7b75e12857da5ea85b338e25a00c6a7b029a9c42eb4e82fada4
Contents?: true
Size: 1.42 KB
Versions: 9
Compression:
Stored size: 1.42 KB
Contents
# This file should contain all the record creation needed to seed the database with its default values. # The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). # # !!! PLEASE KEEP THIS SCRIPT IDEMPOTENT !!! # ::User.current = ::User.anonymous_api_admin # The notification names are used as humanized labels. These need to be # translated as well as the description N_('Host errata advisory') N_('Sync errata') N_('Promote errata') # Mail Notifications notifications = [ {:name => :host_errata_advisory, :description => N_('A summary of available and applicable errata for your hosts'), :mailer => 'Katello::ErrataMailer', :method => 'host_errata', :subscription_type => 'report' }, {:name => :sync_errata, :description => N_('A summary of new errata after a repository is synchronized'), :mailer => 'Katello::ErrataMailer', :method => 'sync_errata', :subscription_type => 'alert' }, {:name => :promote_errata, :description => N_('A post-promotion summary of hosts with installable errata'), :mailer => 'Katello::ErrataMailer', :method => 'promote_errata', :subscription_type => 'alert' } ] notifications.each do |notification| ::MailNotification.where(name: notification[:name]).first_or_create!(notification) end ::User.current = nil
Version data entries
9 entries across 9 versions & 1 rubygems