Skip to content

Commit adfead0

Browse files
authored
Merge pull request #439 from satti-hari-krishna-reddy/set-cache
feat: add existence check for keys in cache
2 parents d511df3 + 395c106 commit adfead0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

shuffle-tools/1.2.0/src/app.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,13 @@ def set_cache_value(self, key, value, category=""):
23042304
allvalues["key"] = key
23052305
#allvalues["value"] = json.loads(json.dumps(value))
23062306

2307+
allvalues["existed"] = False
2308+
if "keys_existed" in allvalues:
2309+
for key_info in allvalues["keys_existed"]:
2310+
if key_info["key"] == key:
2311+
allvalues["existed"] = key_info["existed"]
2312+
break
2313+
23072314
if (value.startswith("{") and value.endswith("}")) or (value.startswith("[") and value.endswith("]")):
23082315
try:
23092316
allvalues["value"] = json.loads(value)

0 commit comments

Comments
 (0)