Skip to content

Commit 7b75c3f

Browse files
committed
Update dev/load/predictor.py
1 parent ec618b4 commit 7b75c3f

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

dev/load/predictor.py

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,33 @@ def __init__(self, config):
2424
for i in range(config["num_requests"]):
2525
if i > 0:
2626
time.sleep(config["sleep"])
27-
response = requests.post(config["endpoint"], json=config["data"])
27+
try:
28+
# response = requests.get(config["endpoint"])
29+
response = requests.post(config["endpoint"], json=config["data"])
30+
except Exception as e:
31+
num_fail += 1
32+
cortex_logger.error(
33+
e,
34+
extra={
35+
"error": True,
36+
"request_number": i,
37+
},
38+
)
39+
continue
2840
if response.status_code == 200:
2941
num_success += 1
42+
cortex_logger.info(
43+
"successful request", extra={"request_success": True, "request_number": i}
44+
)
3045
else:
3146
num_fail += 1
3247
cortex_logger.error(
33-
"ERROR",
34-
extra={"error": True, "code": response.status_code, "body": response.text},
48+
response.text,
49+
extra={
50+
"error": True,
51+
"code": response.status_code,
52+
"request_number": i,
53+
},
3554
)
3655

3756
cortex_logger.warn(

0 commit comments

Comments
 (0)