aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/lib/hbc/dsl
diff options
context:
space:
mode:
authorMarkus Reiter2017-08-08 18:10:13 +0200
committerMarkus Reiter2017-08-08 18:10:13 +0200
commitae4bafdb365cfa380d129b0a03bd99a1e4d960a4 (patch)
treeab63c314bed39e41dfe47273902ca14c15515c23 /Library/Homebrew/cask/lib/hbc/dsl
parentb6b8e8863fe70fbdfd0758dd72127de0a96e329f (diff)
downloadbrew-ae4bafdb365cfa380d129b0a03bd99a1e4d960a4.tar.bz2
Simplify CurlDownloadStrategy.
Diffstat (limited to 'Library/Homebrew/cask/lib/hbc/dsl')
-rw-r--r--Library/Homebrew/cask/lib/hbc/dsl/appcast.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/cask/lib/hbc/dsl/appcast.rb b/Library/Homebrew/cask/lib/hbc/dsl/appcast.rb
index d302d0946..fc7e83a20 100644
--- a/Library/Homebrew/cask/lib/hbc/dsl/appcast.rb
+++ b/Library/Homebrew/cask/lib/hbc/dsl/appcast.rb
@@ -12,7 +12,11 @@ module Hbc
end
def calculate_checkpoint
- result = SystemCommand.run("/usr/bin/curl", args: ["--compressed", "--location", "--user-agent", URL::FAKE_USER_AGENT, "--fail", @uri], print_stderr: false)
+ curl_executable, *args = curl_args(
+ "--compressed", "--location", "--fail", @uri,
+ user_agent: :fake
+ )
+ result = SystemCommand.run(curl_executable, args: args, print_stderr: false)
checkpoint = if result.success?
processed_appcast_text = result.stdout.gsub(%r{<pubDate>[^<]*</pubDate>}m, "")