More CSP-specific docstrings for get_token
This commit is contained in:
parent
e5a0318310
commit
72275421d0
@ -29,10 +29,6 @@ class MockUploader(Uploader):
|
|||||||
self.config = config
|
self.config = config
|
||||||
|
|
||||||
def get_token(self):
|
def get_token(self):
|
||||||
"""
|
|
||||||
Generates a pre-authenticated token and object name which we'll use to
|
|
||||||
upload the file to the CSP.
|
|
||||||
"""
|
|
||||||
return ({}, self.object_name())
|
return ({}, self.object_name())
|
||||||
|
|
||||||
|
|
||||||
@ -41,6 +37,13 @@ class AzureUploader(Uploader):
|
|||||||
self.config = config
|
self.config = config
|
||||||
|
|
||||||
def get_token(self):
|
def get_token(self):
|
||||||
|
"""
|
||||||
|
Generates an Azure SAS token for pre-authorizing a file upload.
|
||||||
|
|
||||||
|
Returns a tuple in the following format: (token_dict, object_name), where
|
||||||
|
- token_dict has a `token` key which contains the SAS token as a string
|
||||||
|
- object_name is a string
|
||||||
|
"""
|
||||||
account = CloudStorageAccount(
|
account = CloudStorageAccount(
|
||||||
account_name=self.config["AZURE_ACCOUNT_NAME"],
|
account_name=self.config["AZURE_ACCOUNT_NAME"],
|
||||||
account_key=self.config["AZURE_STORAGE_KEY"],
|
account_key=self.config["AZURE_STORAGE_KEY"],
|
||||||
@ -60,6 +63,14 @@ class AwsUploader(Uploader):
|
|||||||
self.config = config
|
self.config = config
|
||||||
|
|
||||||
def get_token(self):
|
def get_token(self):
|
||||||
|
"""
|
||||||
|
Generates an AWS presigned post for pre-authorizing a file upload.
|
||||||
|
|
||||||
|
Returns a tuple in the following format: (token_dict, object_name), where
|
||||||
|
- token_dict contains several fields that will be passed directly into the
|
||||||
|
form before being sent to S3
|
||||||
|
- object_name is a string
|
||||||
|
"""
|
||||||
s3_client = boto3.client(
|
s3_client = boto3.client(
|
||||||
"s3",
|
"s3",
|
||||||
aws_access_key_id=self.config["AWS_ACCESS_KEY_ID"],
|
aws_access_key_id=self.config["AWS_ACCESS_KEY_ID"],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user