Skip to content

Commit 7069f16

Browse files
black format
1 parent 98896ea commit 7069f16

File tree

2 files changed

+28
-30
lines changed

2 files changed

+28
-30
lines changed

databricks/sdk/mixins/files.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
from .._property import _cached_property
2929
from ..config import Config
3030
from ..errors import AlreadyExists, NotFound
31-
from ..errors.customizer import _RetryAfterCustomizer
3231
from ..errors.mapper import _error_mapper
3332
from ..retries import retried
3433
from ..service import files
@@ -576,6 +575,7 @@ def delete(self, *, recursive=False):
576575
def __repr__(self) -> str:
577576
return f"<_DbfsPath {self._path}>"
578577

578+
579579
class _RetryableException(Exception):
580580
"""Base class for retryable exceptions in DBFS operations."""
581581

@@ -596,6 +596,7 @@ def make_error(response: requests.Response) -> "_RetryableException":
596596
http_status_code=response.status_code,
597597
)
598598

599+
599600
class DbfsExt(files.DbfsAPI):
600601
__doc__ = files.DbfsAPI.__doc__
601602

tests/test_files.py

Lines changed: 26 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def __init__(
5757
self.expected_requested_offsets = expected_requested_offsets
5858

5959
@staticmethod
60-
def to_string(test_case: 'DownloadTestCase') -> str:
60+
def to_string(test_case: "DownloadTestCase") -> str:
6161
return test_case.name
6262

6363
def run(self, config: Config) -> None:
@@ -115,7 +115,7 @@ def request(
115115
verify=None,
116116
cert=None,
117117
json=None,
118-
) -> 'MockResponse':
118+
) -> "MockResponse":
119119
assert method == "GET"
120120
assert stream == True
121121

@@ -167,7 +167,7 @@ def __init__(self, session: MockSession, offset: int, request: MockRequest):
167167
self.ok = True
168168
self.url = request.url
169169

170-
def iter_content(self, chunk_size: int, decode_unicode: bool) -> 'MockIterator':
170+
def iter_content(self, chunk_size: int, decode_unicode: bool) -> "MockIterator":
171171
assert decode_unicode == False
172172
return MockIterator(self, chunk_size)
173173

@@ -415,7 +415,7 @@ def __init__(self, length: int, checksum: str):
415415
self.checksum = checksum
416416

417417
@classmethod
418-
def from_bytes(cls, data: bytes) -> 'FileContent':
418+
def from_bytes(cls, data: bytes) -> "FileContent":
419419
sha256 = hashlib.sha256()
420420
sha256.update(data)
421421
return FileContent(len(data), sha256.hexdigest())
@@ -666,14 +666,12 @@ def __init__(
666666
def customize_config(self, config: Config) -> None:
667667
pass
668668

669-
def create_multipart_upload_server_state(self)\
670-
-> Union[MultipartUploadServerState, 'ResumableUploadServerState']:
669+
def create_multipart_upload_server_state(self) -> Union[MultipartUploadServerState, "ResumableUploadServerState"]:
671670
raise NotImplementedError
672671

673-
def match_request_to_response(self,
674-
request: requests.Request,
675-
server_state: Union[MultipartUploadServerState, 'ResumableUploadServerState']
676-
) -> Optional[requests.Response]:
672+
def match_request_to_response(
673+
self, request: requests.Request, server_state: Union[MultipartUploadServerState, "ResumableUploadServerState"]
674+
) -> Optional[requests.Response]:
677675
raise NotImplementedError
678676

679677
def run(self, config: Config) -> None:
@@ -842,10 +840,9 @@ def customize_config(self, config: Config) -> None:
842840
def create_multipart_upload_server_state(self) -> MultipartUploadServerState:
843841
return MultipartUploadServerState()
844842

845-
def match_request_to_response(self,
846-
request: requests.Request,
847-
server_state: MultipartUploadServerState
848-
) -> Optional[requests.Response]:
843+
def match_request_to_response(
844+
self, request: requests.Request, server_state: MultipartUploadServerState
845+
) -> Optional[requests.Response]:
849846
request_url = urlparse(request.url)
850847
request_query = parse_qs(request_url.query)
851848

@@ -904,8 +901,7 @@ def processor() -> list:
904901
return self.custom_response_on_create_multipart_url.generate_response(request, processor)
905902

906903
# multipart upload, uploading part
907-
elif request.url.startswith(MultipartUploadServerState.upload_part_url_prefix)\
908-
and request.method == "PUT":
904+
elif request.url.startswith(MultipartUploadServerState.upload_part_url_prefix) and request.method == "PUT":
909905

910906
assert not UploadTestCase.is_auth_header_present(request)
911907

@@ -946,8 +942,7 @@ def processor() -> list:
946942
return self.custom_response_on_complete.generate_response(request, processor)
947943

948944
# create abort URL
949-
elif request.url == "http://localhost/api/2.0/fs/create-abort-upload-url"\
950-
and request.method == "POST":
945+
elif request.url == "http://localhost/api/2.0/fs/create-abort-upload-url" and request.method == "POST":
951946
assert UploadTestCase.is_auth_header_present(request)
952947
request_json = request.json()
953948
assert request_json["path"] == self.path
@@ -965,8 +960,7 @@ def processor() -> list:
965960
return self.custom_response_on_create_abort_url.generate_response(request, processor)
966961

967962
# abort upload
968-
elif request.url.startswith(MultipartUploadServerState.abort_upload_url_prefix)\
969-
and request.method == "DELETE":
963+
elif request.url.startswith(MultipartUploadServerState.abort_upload_url_prefix) and request.method == "DELETE":
970964
assert not UploadTestCase.is_auth_header_present(request)
971965
assert request.url[len(MultipartUploadServerState.abort_upload_url_prefix) :] == self.path
972966

@@ -991,7 +985,7 @@ def __str__(self) -> str:
991985
return self.name
992986

993987
@staticmethod
994-
def to_string(test_case: 'MultipartUploadTestCase') -> str:
988+
def to_string(test_case: "MultipartUploadTestCase") -> str:
995989
return str(test_case)
996990

997991

@@ -1002,7 +996,7 @@ def to_string(test_case: 'MultipartUploadTestCase') -> str:
1002996
MultipartUploadTestCase(
1003997
"Initiate: 400 response is not retried",
1004998
stream_size=1024 * 1024,
1005-
multipart_upload_min_stream_size = 1024 * 1024, # still multipart upload is used
999+
multipart_upload_min_stream_size=1024 * 1024, # still multipart upload is used
10061000
custom_response_on_initiate=CustomResponse(code=400, only_invocation=1),
10071001
expected_exception_type=BadRequest,
10081002
expected_multipart_upload_aborted=False, # upload didn't start
@@ -1157,7 +1151,8 @@ def to_string(test_case: 'MultipartUploadTestCase') -> str:
11571151
"Create upload URL: intermittent retryable exception 3",
11581152
stream_size=1024 * 1024,
11591153
multipart_upload_chunk_size=10 * 1024 * 1024,
1160-
custom_response_on_create_multipart_url=CustomResponse(code=500,
1154+
custom_response_on_create_multipart_url=CustomResponse(
1155+
code=500,
11611156
first_invocation=4,
11621157
last_invocation=6,
11631158
),
@@ -1354,9 +1349,9 @@ def to_string(test_case: 'MultipartUploadTestCase') -> str:
13541349
MultipartUploadTestCase(
13551350
"Small stream, single-shot upload used",
13561351
stream_size=1024 * 1024,
1357-
multipart_upload_min_stream_size = 1024 * 1024 + 1,
1352+
multipart_upload_min_stream_size=1024 * 1024 + 1,
13581353
expected_multipart_upload_aborted=False,
1359-
expected_single_shot_upload=True
1354+
expected_single_shot_upload=True,
13601355
),
13611356
],
13621357
ids=MultipartUploadTestCase.to_string,
@@ -1519,7 +1514,9 @@ def __init__(
15191514
def create_multipart_upload_server_state(self) -> ResumableUploadServerState:
15201515
return ResumableUploadServerState(self.unconfirmed_delta)
15211516

1522-
def match_request_to_response(self, request: requests.Request, server_state: ResumableUploadServerState) -> Optional[requests.Response]:
1517+
def match_request_to_response(
1518+
self, request: requests.Request, server_state: ResumableUploadServerState
1519+
) -> Optional[requests.Response]:
15231520
request_url = urlparse(request.url)
15241521
request_query = parse_qs(request_url.query)
15251522

@@ -1627,7 +1624,7 @@ def __str__(self) -> str:
16271624
return self.name
16281625

16291626
@staticmethod
1630-
def to_string(test_case: 'ResumableUploadTestCase') -> str:
1627+
def to_string(test_case: "ResumableUploadTestCase") -> str:
16311628
return str(test_case)
16321629

16331630

@@ -1827,9 +1824,9 @@ def to_string(test_case: 'ResumableUploadTestCase') -> str:
18271824
ResumableUploadTestCase(
18281825
"Small stream, single-shot upload used",
18291826
stream_size=1024 * 1024,
1830-
multipart_upload_min_stream_size = 1024 * 1024 + 1,
1827+
multipart_upload_min_stream_size=1024 * 1024 + 1,
18311828
expected_multipart_upload_aborted=False,
1832-
expected_single_shot_upload=True
1829+
expected_single_shot_upload=True,
18331830
),
18341831
],
18351832
ids=ResumableUploadTestCase.to_string,

0 commit comments

Comments
 (0)