Module: GitHttpsable::Push

Defined in:
lib/git_httpsable/push.rb,
lib/git_httpsable/push/cli.rb,
lib/git_httpsable/push/error.rb,
lib/git_httpsable/push/version.rb,
lib/git_httpsable/push/repository.rb,
lib/git_httpsable/push/mask_logger.rb

Defined Under Namespace

Classes: CLI, GitHttpsablePushError, MaskLogger, NoAuthDataError, NotExistRemoteUrlError, Repository

Constant Summary collapse

ISSUE_URL =
'https://github.com/packsaddle/ruby-git_httpsable-push/issues/new'
VERSION =
'0.1.2'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject



18
19
20
21
# File 'lib/git_httpsable/push.rb', line 18

def self.logger
  return @logger if @logger
  @logger = default_logger
end

Class Method Details

.default_loggerObject



14
15
16
# File 'lib/git_httpsable/push.rb', line 14

def self.default_logger
  MaskLogger.new($stderr)
end