Skip to content

Commit 12bbd10

Browse files
committed
Clarify S3 filename length constant
1 parent e534cb3 commit 12bbd10

File tree

1 file changed

+3
-3
lines changed
  • litellm/integrations

1 file changed

+3
-3
lines changed

litellm/integrations/s3.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from litellm._logging import print_verbose, verbose_logger
1010
from litellm.types.utils import StandardLoggingPayload
1111

12-
MAX_S3_FILENAME_COMPONENT_LENGTH = 250
12+
MAX_S3_FILENAME_STEM_LENGTH = 250
1313

1414

1515
class S3Logger:
@@ -188,9 +188,9 @@ def get_s3_object_key(
188188
start_time: datetime,
189189
s3_file_name: str,
190190
) -> str:
191-
if len(s3_file_name) > MAX_S3_FILENAME_COMPONENT_LENGTH:
191+
if len(s3_file_name) > MAX_S3_FILENAME_STEM_LENGTH:
192192
digest = hashlib.sha256(s3_file_name.encode("utf-8")).hexdigest()[:16]
193-
prefix_length = MAX_S3_FILENAME_COMPONENT_LENGTH - len(digest) - 1
193+
prefix_length = MAX_S3_FILENAME_STEM_LENGTH - len(digest) - 1
194194
s3_file_name = f"{s3_file_name[:prefix_length]}_{digest}"
195195

196196
s3_object_key = (

0 commit comments

Comments
 (0)