Method: RIM::GitSession#initialize
- Defined in:
- lib/rim/git.rb
#initialize(logger, execute_dir, arg = {}) ⇒ GitSession
Returns a new instance of GitSession.
21 22 23 24 25 26 27 28 |
# File 'lib/rim/git.rb', line 21 def initialize(logger, execute_dir, arg = {}) @execute_dir = execute_dir if arg.is_a?(Hash) @work_dir = arg.has_key?(:work_dir) ? arg[:work_dir] : "" @git_dir = arg.has_key?(:git_dir) ? arg[:git_dir] : "" end @logger = logger end |