Project

General

Profile

« Previous | Next » 

Revision 01652bbe

Added by Marek Hulán over 9 years ago

Fixes #8851 - support seed files of plugin with dash in name

View differences:

db/seeds.rb
Foreman::Plugin.registered_plugins.each do |name, plugin|
begin
engine = (name.to_s.camelize + '::Engine').constantize
engine = (name.to_s.tr('-', '_').camelize + '::Engine').constantize
foreman_seeds += Dir.glob(engine.root + 'db/seeds.d/*.rb')
rescue NameError => e
Rails.logger.error e.message

Also available in: Unified diff