lib/generators/roles/config/config_generator.rb in cream-0.8.9.3 vs lib/generators/roles/config/config_generator.rb in cream-0.9.0
- old
+ new
@@ -1,9 +1,9 @@
require 'sugar-high/file'
require 'sugar-high/module'
require 'cream'
-require 'rails3_artifactor'
+require 'rails_artifactor'
require 'generators/cream/helpers/all'
module Roles
module Generators
class ConfigGenerator < Rails::Generators::Base
@@ -23,14 +23,11 @@
class_option :logfile, :type => :string, :default => nil, :desc => "Logfile location"
class_option :default_roles, :type => :boolean, :default => true, :desc => "Create default roles :admin and :guest"
class_option :gems, :type => :boolean, :default => true, :desc => "Add gems to gemfile?"
def configure_roles
- if logging_on?
- require 'logging_assist'
-
- end
+ logit!
# make the artifactor model methods behave according to selected orm! - this is a macro
set_orm
roles_gems if gems?
@@ -42,12 +39,10 @@
set_valid_roles_cream
end
protected
- include Rails3::Assist::BasicLogger
- extend Rails3::Assist::UseMacro
-
+ extend RailsAssist::UseMacro
include Cream::GeneratorHelper
use_helpers :model, :file
def roles_gems
\ No newline at end of file