try:
alias = get_alias(alias_id)
if not alias: # None or empty dict
+ took_ms = (time.monotonic_ns() - start_ns) / 1_000_000
raise HTTPException(
status_code=status.HTTP_404_NOT_FOUND,
detail={
"code": "ALIAS_NOT_FOUND",
"status": "failure",
"message": "Alias not found",
- "alias_id": alias_id,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
return alias
"code": "ALIAS_GET_ERROR",
"status": "failure",
"message": "Internal error getting alias",
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_ADDED",
"status": "success",
"message": "Alias added successfully",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
}
# Already present
"code": "ALIAS_ALREADY_PRESENT",
"status": "failure",
"message": "Alias already present",
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_ADD_ERROR",
"status": "failure",
"message": "Internal error adding alias",
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_UPDATED",
"status": "success",
"message": "Alias updated successfully",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
}
# Not Found
"code": "ALIAS_NOT_FOUND",
"status": "failure",
"message": "Alias not found",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_UPDATE_ERROR",
"status": "failure",
"message": "Internal error updating alias",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_DELETED",
"status": "success",
"message": "Alias deleted successfully",
- "details": {"took_ms": took_ms, "alias_id": alias_id,},
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
}
# Not Found
"code": "ALIAS_NOT_FOUND",
"status": "failure",
"message": "Alias not found",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "ALIAS_DELETE_ERROR",
"status": "failure",
"message": "Internal error deleting alias",
- "alias_id": alias_id,
- "took_ms": took_ms,
+ "details": {
+ "alias_id": alias_id,
+ "took_ms": took_ms,
+ },
},
)
try:
host = get_host(host_id)
if not host: # None or empty dict
+ took_ms = (time.monotonic_ns() - start_ns) / 1_000_000
raise HTTPException(
status_code=status.HTTP_404_NOT_FOUND,
detail={
"code": "HOST_NOT_FOUND",
"status": "failure",
"message": "Host not found",
- "host_id": host_id,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
return host
"code": "HOST_GET_ERROR",
"status": "failure",
"message": "Internal error getting host",
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_ADDED",
"status": "success",
"message": "Host added successfully",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
}
# Already present
"code": "HOST_ALREADY_PRESENT",
"status": "failure",
"message": "Host already present",
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_ADD_ERROR",
"status": "failure",
"message": "Internal error adding host",
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_UPDATED",
"status": "success",
"message": "Host updated successfully",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
}
# Not Found
"code": "HOST_NOT_FOUND",
"status": "failure",
"message": "Host not found",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_UPDATE_ERROR",
"status": "failure",
"message": "Internal error updating host",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_DELETED",
"status": "success",
"message": "Host deleted successfully",
- "details": {"took_ms": took_ms, "host_id": host_id,},
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
}
# Not Found
"code": "HOST_NOT_FOUND",
"status": "failure",
"message": "Host not found",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)
"code": "HOST_DELETE_ERROR",
"status": "failure",
"message": "Internal error deleting host",
- "host_id": host_id,
- "took_ms": took_ms,
+ "details": {
+ "host_id": host_id,
+ "took_ms": took_ms,
+ },
},
)