From a47e98d41169df523ed3c1308f87207b600c7fff Mon Sep 17 00:00:00 2001 From: Debarati Basu-Nag Date: Mon, 11 Aug 2025 11:35:03 -0400 Subject: [PATCH] update DEVELOPER_GUIDE.md to ensure the requirement of adding resources in wrapper librabry --- docs/DEVELOPER_GUIDE.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/DEVELOPER_GUIDE.md b/docs/DEVELOPER_GUIDE.md index 408d6d4f3..1fb806e7f 100644 --- a/docs/DEVELOPER_GUIDE.md +++ b/docs/DEVELOPER_GUIDE.md @@ -66,6 +66,12 @@ The project utilizes [openshift-python-wrapper](https://github.com/RedHatQE/open Please refer to the [documentation](https://github.com/RedHatQE/openshift-python-wrapper/blob/main/README.md) and the [examples](https://github.com/RedHatQE/openshift-python-wrapper/tree/main/examples) for more information. +For any missing resources, please generate a new resource using +[class_generator tool](https://github.com/RedHatQE/openshift-python-wrapper/blob/main/class_generator/README.md) and +create a PR against wrapper. Calls to cluster resources from tests, utils and fixtures must always use +openshift-python-wrapper resource or oc command +(when wrapper resource is not relevant. e.g. must-gather generation) + ## Conftest - Top level [conftest.py](../conftest.py) contains pytest native fixtures.