Add EC logic this HEAD command CLI #236

Merged
d.zayakin merged 1 commits from d.zayakin/frostfs-testlib:update-head-object-func into master 2024-06-05 06:52:12 +00:00
1 changed files with 5 additions and 0 deletions

View File

@ -615,6 +615,11 @@ def head_object(
fst_line_idx = result.stdout.find("\n")
decoded = json.loads(result.stdout[fst_line_idx:])
# if response
if "chunks" in decoded.keys():
logger.info("decoding ec chunks")
return decoded["chunks"]
# If response is Complex Object header, it has `splitId` key
if "splitId" in decoded.keys():
logger.info("decoding split header")