diff options
Diffstat (limited to 'Library/Homebrew/utils/analytics.sh')
| -rw-r--r-- | Library/Homebrew/utils/analytics.sh | 53 | 
1 files changed, 0 insertions, 53 deletions
| diff --git a/Library/Homebrew/utils/analytics.sh b/Library/Homebrew/utils/analytics.sh index 8d5cf2ff7..00527fd9f 100644 --- a/Library/Homebrew/utils/analytics.sh +++ b/Library/Homebrew/utils/analytics.sh @@ -66,56 +66,3 @@ setup-analytics() {    export HOMEBREW_ANALYTICS_ID    export HOMEBREW_ANALYTICS_USER_UUID  } - -report-analytics-screenview-command() { -  [[ -n "$HOMEBREW_NO_ANALYTICS" || -n "$HOMEBREW_NO_ANALYTICS_THIS_RUN" ]] && return - -  # Don't report commands that are invoked as part of other commands. -  [[ "$HOMEBREW_COMMAND_DEPTH" != 1 ]] && return - -  # Don't report non-official commands. -  if ! [[ "$HOMEBREW_COMMAND" = "bundle"   || -          "$HOMEBREW_COMMAND" = "services" || -          -f "$HOMEBREW_LIBRARY/Homebrew/cmd/$HOMEBREW_COMMAND.rb"     || -          -f "$HOMEBREW_LIBRARY/Homebrew/cmd/$HOMEBREW_COMMAND.sh"     || -          -f "$HOMEBREW_LIBRARY/Homebrew/dev-cmd/$HOMEBREW_COMMAND.rb" || -          -f "$HOMEBREW_LIBRARY/Homebrew/dev-cmd/$HOMEBREW_COMMAND.sh" ]] -  then -    return -  fi - -  # Don't report commands used mostly by our scripts and not users. -  case "$HOMEBREW_COMMAND" in -    --prefix|analytics|command|commands) -      return -      ;; -  esac - -  local args=( -    --max-time 3 -    --user-agent "$HOMEBREW_USER_AGENT_CURL" -    --data v=1 -    --data aip=1 -    --data t=screenview -    --data tid="$HOMEBREW_ANALYTICS_ID" -    --data cid="$HOMEBREW_ANALYTICS_USER_UUID" -    --data an="$HOMEBREW_PRODUCT" -    --data av="$HOMEBREW_VERSION" -    --data cd="$HOMEBREW_COMMAND" -  ) - -  # Send analytics. Don't send or store any personally identifiable information. -  # http://docs.brew.sh/Analytics.html -  # https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide#screenView -  # https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters -  if [[ -z "$HOMEBREW_ANALYTICS_DEBUG" ]] -  then -    "$HOMEBREW_CURL" https://www.google-analytics.com/collect \ -      "${args[@]}" \ -      --silent --output /dev/null &>/dev/null & disown -  else -    local url="https://www.google-analytics.com/debug/collect" -    echo "$HOMEBREW_CURL $url ${args[*]}" -    "$HOMEBREW_CURL" "$url" "${args[@]}" -  fi -} | 
