From c31be430f8c3773b3c80243fa9a6faeadc9b48cf Mon Sep 17 00:00:00 2001 From: Jan Fajerski Date: Wed, 24 Jul 2019 14:34:29 +0200 Subject: [PATCH] script/ceph-backport-sh: add access_token parameter to all ghub api calls Otherwise one can get a "API rate limit exceeded for $YOUR_IP." message when working from company offices and such. Signed-off-by: Jan Fajerski --- src/script/ceph-backport.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/script/ceph-backport.sh b/src/script/ceph-backport.sh index 9d680ebab3d..3d01c0c425d 100755 --- a/src/script/ceph-backport.sh +++ b/src/script/ceph-backport.sh @@ -124,13 +124,13 @@ echo "Milestone: $milestone" # milestone numbers can be obtained manually with: # curl --verbose -X GET https://api.github.com/repos/ceph/ceph/milestones -milestone_number=$(curl -s -X GET https://api.github.com/repos/ceph/ceph/milestones | jq --arg milestone $milestone '.[] | select(.title==$milestone) | .number') +milestone_number=$(curl -s -X GET 'https://api.github.com/repos/ceph/ceph/milestones?access_token='$github_token | jq --arg milestone $milestone '.[] | select(.title==$milestone) | .number') if test -n "$milestone_number" ; then target_branch="$milestone" else echo -n "Unknown Milestone. Please use one of the following ones: " - echo $(curl -s -X GET https://api.github.com/repos/ceph/ceph/milestones | jq '.[].title') + echo $(curl -s -X GET 'https://api.github.com/repos/ceph/ceph/milestones?access_token='$github_token | jq '.[].title') exit 1 fi echo "Milestone is $milestone and milestone number is $milestone_number" @@ -156,7 +156,7 @@ function prepare () { [ -z "$pr" ] && echo "Could not find PR." && return 1 echo "Original PR: $pr" - number=$(curl --silent 'https://api.github.com/repos/ceph/ceph/pulls/'$pr | jq .commits) + number=$(curl --silent 'https://api.github.com/repos/ceph/ceph/pulls/'$pr'?access_token='$github_token | jq .commits) [ -z "$number" ] && echo "Could not determine the number of commits." && return 1 echo "Found $number commit(s)" -- 2.39.5