Sha256: 238d1187a7f9c7360e5eff15e85464bc7eb255ba69b75264fb9b6995f6ba30fa
Contents?: true
Size: 1.09 KB
Versions: 2
Compression:
Stored size: 1.09 KB
Contents
module Praxis module BootloaderStages class Environment < Stage # require environment files. we will require 2 files: # 1) the environment.rb file - generic stuff for all environments # 2) "Deployer.environment".rb - environment specific stuff def execute env_file = application.root + "config/environment.rb" require env_file if File.exists? env_file unless application.file_layout setup_default_layout! end end def setup_default_layout! application.layout do layout do map :initializers, 'config/initializers/**/*' map :lib, 'lib/**/*' map :design, 'design/' do map :api, 'api.rb' map :media_types, '**/media_types/**/*' map :resources, '**/resources/**/*' end map :app, 'app/' do map :models, 'models/**/*' map :controllers, '**/controllers/**/*' map :responses, '**/responses/**/*' end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
praxis-0.22.pre.2 | lib/praxis/bootloader_stages/environment.rb |
praxis-0.22.pre.1 | lib/praxis/bootloader_stages/environment.rb |