class Artoo::Generator::Adaptor

Public Class Methods

source_root() click to toggle source
# File lib/artoo/generators/adaptor.rb, line 13
def self.source_root
  File.dirname(__FILE__)
end

Public Instance Methods

adaptor_class_name() click to toggle source
# File lib/artoo/generators/adaptor.rb, line 17
def adaptor_class_name
  classify(adaptor_name)
end
artoo_adaptor_name() click to toggle source
# File lib/artoo/generators/adaptor.rb, line 25
def artoo_adaptor_name
  "artoo-#{adaptor_name}"
end
artoo_version() click to toggle source
# File lib/artoo/generators/adaptor.rb, line 21
def artoo_version
  Artoo::VERSION
end
copy_adaptor_directory() click to toggle source
# File lib/artoo/generators/adaptor.rb, line 29
def copy_adaptor_directory
  say "Creating #{artoo_adaptor_name} adaptor..."
  empty_directory artoo_adaptor_name
  directory "adaptor", artoo_adaptor_name, :recursive => true
  say "Done!"
end