repair cask install quiet mode
This commit is contained in:
parent
4d07fb9c2e
commit
e44ac800c2
@ -38,6 +38,7 @@ module Cask
|
|||||||
skip_cask_deps: args.skip_cask_deps?,
|
skip_cask_deps: args.skip_cask_deps?,
|
||||||
require_sha: args.require_sha?,
|
require_sha: args.require_sha?,
|
||||||
quarantine: args.quarantine?,
|
quarantine: args.quarantine?,
|
||||||
|
quiet: args.quiet?,
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -48,7 +49,8 @@ module Cask
|
|||||||
binaries: nil,
|
binaries: nil,
|
||||||
skip_cask_deps: nil,
|
skip_cask_deps: nil,
|
||||||
require_sha: nil,
|
require_sha: nil,
|
||||||
quarantine: nil
|
quarantine: nil,
|
||||||
|
quiet: nil
|
||||||
)
|
)
|
||||||
odie "Installing casks is supported only on macOS" unless OS.mac?
|
odie "Installing casks is supported only on macOS" unless OS.mac?
|
||||||
|
|
||||||
|
|||||||
@ -31,7 +31,7 @@ module Cask
|
|||||||
skip_cask_deps: false, binaries: true, verbose: false,
|
skip_cask_deps: false, binaries: true, verbose: false,
|
||||||
require_sha: false, upgrade: false,
|
require_sha: false, upgrade: false,
|
||||||
installed_as_dependency: false, quarantine: true,
|
installed_as_dependency: false, quarantine: true,
|
||||||
verify_download_integrity: true)
|
verify_download_integrity: true, quiet: false)
|
||||||
@cask = cask
|
@cask = cask
|
||||||
@command = command
|
@command = command
|
||||||
@force = force
|
@force = force
|
||||||
@ -44,11 +44,12 @@ module Cask
|
|||||||
@installed_as_dependency = installed_as_dependency
|
@installed_as_dependency = installed_as_dependency
|
||||||
@quarantine = quarantine
|
@quarantine = quarantine
|
||||||
@verify_download_integrity = verify_download_integrity
|
@verify_download_integrity = verify_download_integrity
|
||||||
|
@quiet = quiet
|
||||||
end
|
end
|
||||||
|
|
||||||
attr_predicate :binaries?, :force?, :skip_cask_deps?, :require_sha?,
|
attr_predicate :binaries?, :force?, :skip_cask_deps?, :require_sha?,
|
||||||
:reinstall?, :upgrade?, :verbose?, :installed_as_dependency?,
|
:reinstall?, :upgrade?, :verbose?, :installed_as_dependency?,
|
||||||
:quarantine?
|
:quarantine?, :quiet?
|
||||||
|
|
||||||
def self.caveats(cask)
|
def self.caveats(cask)
|
||||||
odebug "Printing caveats"
|
odebug "Printing caveats"
|
||||||
@ -92,8 +93,11 @@ module Cask
|
|||||||
odebug "Cask::Installer#install"
|
odebug "Cask::Installer#install"
|
||||||
|
|
||||||
old_config = @cask.config
|
old_config = @cask.config
|
||||||
|
if @cask.installed? && !force? && !reinstall? && !upgrade?
|
||||||
|
return if quiet?
|
||||||
|
|
||||||
raise CaskAlreadyInstalledError, @cask if @cask.installed? && !force? && !reinstall? && !upgrade?
|
raise CaskAlreadyInstalledError, @cask
|
||||||
|
end
|
||||||
|
|
||||||
check_conflicts
|
check_conflicts
|
||||||
|
|
||||||
|
|||||||
@ -172,6 +172,7 @@ module Homebrew
|
|||||||
require_sha: args.require_sha?,
|
require_sha: args.require_sha?,
|
||||||
skip_cask_deps: args.skip_cask_deps?,
|
skip_cask_deps: args.skip_cask_deps?,
|
||||||
quarantine: args.quarantine?,
|
quarantine: args.quarantine?,
|
||||||
|
quiet: args.quiet?,
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user