Sha256: 96eec5313994fac6bfcb69b7af985af64b1937f7f8c67c3ffb2f425348822495

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

require 'thor/group'

module Foreplay
  module Generators
    class Setup < Thor::Group
      include Thor::Actions

      Rails ||= nil

      def self.source_root
        File.dirname(__FILE__)
      end

      def create_config_file
        @name = Rails.nil? ? '%q{TODO: Add the app name}' : Rails.application.class.parent_name.underscore
        template('foreplay.yml', 'config/foreplay.yml')
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foreplay-0.0.1 lib/foreplay/generators/setup.rb