refactor a little

This commit is contained in:
John Bintz 2012-10-09 11:12:59 -04:00
parent f7b1cc1b9c
commit 003c7ab2cb
3 changed files with 19 additions and 18 deletions

View File

@ -3,4 +3,5 @@ module Penchant
autoload :Repo, 'penchant/repo'
autoload :DotPenchant, 'penchant/dot_penchant'
autoload :Hooks, 'penchant/hooks'
autoload :Env, 'penchant/env'
end

18
lib/penchant/env.rb Normal file
View File

@ -0,0 +1,18 @@
module Penchant
class Env
attr_accessor :name
def initialize(name)
@name = name.to_s
end
def ==(other)
@name == other.name
end
def to_s
"@#{name}"
end
end
end

View File

@ -1,5 +1,3 @@
require 'erb'
module Penchant
class Gemfile
attr_reader :path, :is_deployment
@ -83,22 +81,6 @@ module Penchant
gemfile_header['deployment mode'] != nil
end
class Env
attr_accessor :name
def initialize(name)
@name = name.to_s
end
def ==(other)
@name == other.name
end
def to_s
"@#{name}"
end
end
class FileProcessor
attr_reader :environment, :is_deployment, :available_environments, :defined_git_repos