class Azuki::Command::Accounts
manage multiple azuki accounts
Public Instance Methods
default()
click to toggle source
accounts:default set a system-wide default account
# File lib/azuki/command/accounts.rb, line 11 def default name = shift_argument validate_arguments! unless name error("Please specify an account name.") end unless account_exists?(name) error("That account does not exist.") end result = %x{ git config --global azuki.account #{name} } # update netrc Azuki::Auth.instance_variable_set(:@account, nil) # kill memoization Azuki::Auth.credentials = [Azuki::Auth.user, Azuki::Auth.password] Azuki::Auth.write_credentials result end