Source: factory.core/extend.edit/ObjScorecardEdit.py
Extends ObjScorecard with YAML import/export for scorecard definitions.
| Method | Signature | Description |
|---|---|---|
| load | load(scorecard: str, package: Optional[str] = None, version: Optional[str] = None) -> dict |
Load all attribute rows for a scorecard from the database. |
| list_scorecards | list_scorecards(package: Optional[str] = None) -> list[dict] |
List all scorecards and versions for a package. |
| export_to_file | export_to_file(scorecard: str, filename: Optional[str] = None, package: Optional[str] = None, version: Optional[str] = None) -> bool |
Export a scorecard definition to a YAML file. |
| import_from_data | import_from_data(data: dict, package: Optional[str] = None) -> bool |
Import a scorecard definition from an in-memory dict. |
| import_from_file | import_from_file(filename: str, package: Optional[str] = None) -> bool |
Import a scorecard definition from a YAML file. |
Save a scorecard definition to a YAML file.
Load a scorecard definition from a YAML file into the database.
List all scorecard definitions for a package.