We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3fbd5cb commit 8ee6e36Copy full SHA for 8ee6e36
src/gardenlinux/s3/s3_artifacts.py
@@ -169,11 +169,18 @@ def upload_from_directory(
169
md5sum = file_digest(fp, "md5").hexdigest()
170
sha256sum = file_digest(fp, "sha256").hexdigest()
171
172
+ if artifact.name.startswith(cname):
173
+ suffix = artifact.name[len(cname) :]
174
+ else:
175
+ raise RuntimeError(
176
+ f"Artifact name '{artifact.name}' does not start with cname '{cname}'"
177
+ )
178
+
179
artifact_metadata = {
180
"name": artifact.name,
181
"s3_bucket_name": self._bucket.name,
182
"s3_key": s3_key,
- "suffix": "".join(artifact.suffixes),
183
+ "suffix": suffix,
184
"md5sum": md5sum,
185
"sha256sum": sha256sum,
186
}
0 commit comments