Skip to content

Commit 69047e8

Browse files
committed
s3_management: Use the correct format for strptime
Signed-off-by: Eli Uriegas <[email protected]>
1 parent 6d1e161 commit 69047e8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

s3_management/manage.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def extract_package_build_time(full_package_name: str) -> datetime:
4444
result = search(PACKAGE_DATE_REGEX, full_package_name)
4545
if result is not None:
4646
try:
47-
return datetime.strptime(result.group(2), "%Y%M%d")
47+
return datetime.strptime(result.group(2), "%Y%m%d")
4848
except ValueError:
4949
# Ignore any value errors since they probably shouldn't be hidden anyways
5050
pass
@@ -92,7 +92,9 @@ def nightly_packages_to_show(self: S3IndexType) -> Set[str]:
9292
full_package_name = path.basename(obj)
9393
package_name = full_package_name.split('-')[0]
9494
package_build_time = extract_package_build_time(full_package_name)
95-
if packages[package_name] >= KEEP_THRESHOLD or between_bad_dates(package_build_time):
95+
if packages[package_name] >= KEEP_THRESHOLD:
96+
to_hide.add(obj)
97+
elif between_bad_dates(package_build_time):
9698
to_hide.add(obj)
9799
else:
98100
packages[package_name] += 1

0 commit comments

Comments
 (0)