Sha256: 6ccc0d7ecdc1c8003f0c844aaeeb4f8c89098ae5ee17e25455c491bf834ba58b
Contents?: true
Size: 524 Bytes
Versions: 2
Compression:
Stored size: 524 Bytes
Contents
require 'logger' require 'snails/app' module Snails def self.root @root ||= Pathname.new(Dir.pwd) end def self.env @env ||= ActiveSupport::StringInquirer.new(ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'development') end def self.apps @apps ||= [] end def self.app puts "Warning: There's more than one Snail app defined!" if @apps.count > 1 @apps.first end def self.logger @logged ||= Logger.new(File.exist?(root.join('log')) ? root.join('log', "#{Snails.env}.log") : nil) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
snails-0.1.2 | lib/snails.rb |
snails-0.1.1 | lib/snails.rb |