根据环境排除Activeadmin

时间:2015-04-10 04:55:11

标签: ruby-on-rails-4 activeadmin

有没有办法根据Rails.env排除管理员?我修复了初始化程序,路由和gemfile,但看起来它仍在尝试注册资源。

我想要一个设置,其中生产环境没有活动管理员,但另一个环境确实并且指向同一个数据库。我需要在同一个git repo中维护这两个。

感谢我能得到的任何帮助......谢谢

Stack:Rails 4,activeadmin

1 个答案:

答案 0 :(得分:0)

执行此操作的一种方法是使路径在不同的环境中对引擎不可用。

在您的config/routes.rb文件中

添加此

ActiveAdmin.routes(self) unless ENV['RAILS_ENV'] == 'production'