Class: Git::Duet::DuetCommand

Inherits:
Object
  • Object
show all
Includes:
CommandMethods
Defined in:
lib/git/duet/duet_command.rb

Instance Method Summary collapse

Constructor Details

#initialize(alpha, omega, quiet = false, global = false) ⇒ DuetCommand

Returns a new instance of DuetCommand.



8
9
10
11
12
13
# File 'lib/git/duet/duet_command.rb', line 8

def initialize(alpha, omega, quiet = false, global = false)
  @alpha, @omega = alpha, omega
  @quiet = !!quiet
  @global = !!global
  @author_mapper = Git::Duet::AuthorMapper.new
end

Instance Method Details

#execute! ⇒ Object



15
16
17
18
19
# File 'lib/git/duet/duet_command.rb', line 15

def execute!
  set_alpha_as_git_config_user
  report_env_vars
  write_env_vars
end