Skip to content

Commit dad5004

Browse files
committed
Add platform and python version to user-agent
1 parent 8273a1e commit dad5004

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

gimme_aws_creds/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import os
1818
import re
1919
import sys
20+
import platform
2021
import concurrent.futures
2122

2223
# extras
@@ -510,7 +511,7 @@ def okta_platform(self):
510511
self.okta_org_url + '/.well-known/okta-organization',
511512
headers={
512513
'Accept': 'application/json',
513-
'User-Agent': "gimme-aws-creds {}".format(version)
514+
'User-Agent': "gimme-aws-creds {};{};{}".format(version, sys.platform, platform.python_version())
514515
},
515516
timeout=30
516517
)

gimme_aws_creds/okta_classic.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"""
1212
import base64
1313
import sys
14+
import platform
1415
import copy
1516
import re
1617
import socket
@@ -292,7 +293,7 @@ def auth_oauth(self, client_id, **kwargs):
292293
def _get_headers():
293294
"""sets the default headers"""
294295
headers = {
295-
'User-Agent': "gimme-aws-creds {}".format(version),
296+
'User-Agent': "gimme-aws-creds {};{};{}".format(version, sys.platform, platform.python_version()),
296297
'Accept': 'application/json',
297298
'Content-Type': 'application/json',
298299
}

gimme_aws_creds/okta_identity_engine.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1010
See the License for the specific language governing permissions and* limitations under the License.*
1111
"""
12+
import platform
1213
import time
1314
import webbrowser
1415
import jwt
@@ -200,7 +201,7 @@ def get_saml_response(self, url, auth_session):
200201
def _get_headers():
201202
"""sets the default headers"""
202203
headers = {
203-
'User-Agent': "gimme-aws-creds {}".format(version),
204+
'User-Agent': "gimme-aws-creds {};{};{}".format(version, sys.platform, platform.python_version()),
204205
'Accept': 'application/json'
205206
}
206207
return headers

0 commit comments

Comments
 (0)