Sha256: 4b0ab55bf17f33e4c8604d486cbe18cdbd7ceaf70d62f4bb89f02e19e017618a

Contents?: true

Size: 697 Bytes

Versions: 7

Compression:

Stored size: 697 Bytes

Contents

require 'active_support'
require 'active_support/core_ext'
require 'thor'
require 'eucalypt/helpers'
require 'eucalypt/eucalypt-generate/namespaces/generate/cli/generate'

module Eucalypt
  class Security < Thor
    module Helpers
      include Eucalypt::Helpers
      include Eucalypt::Helpers::Messages
      using Colorize

      def create_config_file(type, directory)
        config_relative = File.join 'config', "#{type}.rb"
        config_file = File.join(directory, config_relative)
        Out.warning "#{type.to_s.capitalize} config file #{config_relative.colorize(:bold)} already exists." if File.file? config_file
        template "#{type}.tt", config_file
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
eucalypt-0.2.2 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.2.1 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.2.0 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.1.3 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.1.2 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.1.1 lib/eucalypt/eucalypt-security/helpers.rb
eucalypt-0.1.0 lib/eucalypt/eucalypt-security/helpers.rb