Project

General

Profile

Download (810 Bytes) Statistics
| Branch: | Tag: | Revision:
class RenameTrustedHosts < ActiveRecord::Migration[5.1]
def up
trusted_puppetmaster_hosts = Setting.find_by_name('trusted_puppetmaster_hosts')
trusted_hosts = Setting.find_by_name('trusted_hosts')
return unless trusted_hosts.present? && trusted_puppetmaster_hosts.present?
trusted_hosts.update_attribute(
:value,
trusted_puppetmaster_hosts.value
)
trusted_puppetmaster_hosts.destroy
end

def down
trusted_puppetmaster_hosts = Setting.find_by_name('trusted_puppetmaster_hosts')
trusted_hosts = Setting.find_by_name('trusted_hosts')
return unless trusted_hosts.present? && trusted_puppetmaster_hosts.present?
trusted_puppetmaster_hosts.update(
:name => 'trusted_hosts',
:value => trusted_hosts.value
)
trusted_hosts.destroy
end
end
(399-399/409)