OXIESEC PANEL
- Current Dir:
/
/
opt
/
gsutil
/
gslib
/
vendored
/
boto
/
boto
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
12/11/2024 09:39:44 AM
rwxr-xr-x
📄
__init__.py
40.92 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
__pycache__
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📄
auth.py
41.37 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
auth_handler.py
2.02 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
awslambda
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
beanstalk
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cacerts
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📁
cloudformation
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudfront
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudhsm
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudsearch
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudsearch2
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudsearchdomain
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cloudtrail
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
codedeploy
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
cognito
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
compat.py
2.36 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
configservice
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
connection.py
56.18 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
contrib
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
datapipeline
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
directconnect
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
dynamodb
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
dynamodb2
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
ec2
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
ec2containerservice
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
ecs
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
elasticache
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
elastictranscoder
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
emr
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
endpoints.json
32.59 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
endpoints.py
9.52 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
exception.py
18.25 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
file
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
fps
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
glacier
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
gs
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📄
handler.py
2.33 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
https_connection.py
5.99 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
iam
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
jsonresponse.py
5.89 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
kinesis
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
kms
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
logs
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
machinelearning
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
manage
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
mashups
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
mturk
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
mws
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
opsworks
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
plugin.py
2.59 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
provider.py
22.16 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
pyami
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📁
rds
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
rds2
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
redshift
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
regioninfo.py
9.25 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
requestlog.py
1.45 KB
11/26/2024 05:33:39 PM
rw-r--r--
📄
resultset.py
6.4 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
roboto
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
route53
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
s3
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📁
sdb
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
services
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
ses
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
sns
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
sqs
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
storage_uri.py
39.77 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
sts
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
support
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📁
swf
-
11/26/2024 05:33:39 PM
rwxr-xr-x
📄
utils.py
39.89 KB
11/26/2024 05:33:39 PM
rw-r--r--
📁
vendored
-
02/11/2025 08:19:48 AM
rwxr-xr-x
📁
vpc
-
11/26/2024 05:33:39 PM
rwxr-xr-x
Editing: compat.py
Close
# Copyright (c) 2012 Amazon.com, Inc. or its affiliates. All Rights Reserved # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the # "Software"), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, dis- # tribute, sublicense, and/or sell copies of the Software, and to permit # persons to whom the Software is furnished to do so, subject to the fol- # lowing conditions: # # The above copyright notice and this permission notice shall be included # in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- # ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT # SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS # IN THE SOFTWARE. # import os # This allows boto modules to say "from boto.compat import json". This is # preferred so that all modules don't have to repeat this idiom. try: import simplejson as json except ImportError: import json # Switch to use encodebytes, which deprecates encodestring in Python 3 try: from base64 import encodebytes except ImportError: from base64 import encodestring as encodebytes # If running in Google App Engine there is no "user" and # os.path.expanduser() will fail. Attempt to detect this case and use a # no-op expanduser function in this case. try: os.path.expanduser('~') expanduser = os.path.expanduser except (AttributeError, ImportError): # This is probably running on App Engine. expanduser = (lambda x: x) from boto.vendored import six import http.client as http_client from io import BytesIO, StringIO import urllib import _thread from queue import Queue from urllib.parse import parse_qs, quote, unquote, urlparse, urlsplit from urllib.parse import unquote_plus from urllib.request import urlopen # StandardError was removed, so use the base exception type instead StandardError = Exception long_type = int from configparser import ConfigParser, NoOptionError, NoSectionError unquote_str = unquote_plus parse_qs_safe = parse_qs