ObjStatusImage generates status badge images for displaying system status, metrics, and indicators in visual format.
Module: factory.core/ObjStatusImage.py
Inherits from: Objects.Object
from ObjStatusImage import ObjStatusImage
# Create instance
status_img = ObjStatusImage()
# Generate success badge
badge = status_img.create_badge(
label="Build",
message="Passing",
color="green"
)
# Save to file
status_img.save_badge(badge, "build_status.png")
# Generate metric badge
metric_badge = status_img.create_metric_badge(
label="Coverage",
value="95%",
color="brightgreen"
)
Objects - Base object classObjImage.py - Image processingObjReport.py - Reporting that may include badges