Skip to content

Commit 5c54b69

Browse files
committed
excluding class vars from AnalyzerArgs
1 parent d841a18 commit 5c54b69

File tree

2 files changed

+0
-45
lines changed

2 files changed

+0
-45
lines changed

docs/PLUGIN_DOC.md

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -832,10 +832,6 @@ Check sysctl matches expected sysctl details
832832

833833
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/bios/analyzer_args.py)
834834

835-
### Class Variables
836-
837-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
838-
839835
### Annotations / fields
840836

841837
- **exp_bios_version**: `list[str]`
@@ -847,10 +843,6 @@ Check sysctl matches expected sysctl details
847843

848844
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/cmdline/analyzer_args.py)
849845

850-
### Class Variables
851-
852-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
853-
854846
### Annotations / fields
855847

856848
- **required_cmdline**: `str | list`
@@ -862,10 +854,6 @@ Check sysctl matches expected sysctl details
862854

863855
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/dkms/analyzer_args.py)
864856

865-
### Class Variables
866-
867-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
868-
869857
### Annotations / fields
870858

871859
- **dkms_status**: `str | list`
@@ -878,10 +866,6 @@ Check sysctl matches expected sysctl details
878866

879867
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/kernel/analyzer_args.py)
880868

881-
### Class Variables
882-
883-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
884-
885869
### Annotations / fields
886870

887871
- **exp_kernel**: `str | list`
@@ -893,10 +877,6 @@ Check sysctl matches expected sysctl details
893877

894878
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/kernel_module/analyzer_args.py)
895879

896-
### Class Variables
897-
898-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
899-
900880
### Annotations / fields
901881

902882
- **kernel_modules**: `dict[str, dict]`
@@ -908,10 +888,6 @@ Check sysctl matches expected sysctl details
908888

909889
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/os/analyzer_args.py)
910890

911-
### Class Variables
912-
913-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
914-
915891
### Annotations / fields
916892

917893
- **exp_os**: `str | list`
@@ -923,10 +899,6 @@ Check sysctl matches expected sysctl details
923899

924900
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/package/analyzer_args.py)
925901

926-
### Class Variables
927-
928-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
929-
930902
### Annotations / fields
931903

932904
- **exp_package_ver**: `dict[str, str | None]`
@@ -938,10 +910,6 @@ Check sysctl matches expected sysctl details
938910

939911
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/process/analyzer_args.py)
940912

941-
### Class Variables
942-
943-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
944-
945913
### Annotations / fields
946914

947915
- **max_kfd_processes**: `<class 'int'>`
@@ -953,10 +921,6 @@ Check sysctl matches expected sysctl details
953921

954922
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/rocm/analyzer_args.py)
955923

956-
### Class Variables
957-
958-
- **model_config**: `{}`
959-
960924
### Annotations / fields
961925

962926
- **exp_rocm**: `str | list`
@@ -967,10 +931,6 @@ Check sysctl matches expected sysctl details
967931

968932
**Link to code**: [analyzer_args.py](../nodescraper/plugins/inband/sysctl/analyzer_args.py)
969933

970-
### Class Variables
971-
972-
- **model_config**: `{'extra': 'forbid', 'exclude_none': True}`
973-
974934
### Annotations / fields
975935

976936
- **exp_vm_swappiness**: `typing.Optional[int]`

docs/generate_plugin_doc_bundle.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -378,11 +378,6 @@ def render_analyzer_args_section(args_cls: type, link_base: str, rel_root: str |
378378
_url = setup_link(args_cls, link_base, rel_root)
379379
s += md_kv("Link to code", f"[{Path(_url).name}]({_url})")
380380

381-
exclude = {"__doc__", "__module__", "__weakref__", "__dict__"}
382-
cv = class_vars_dump(args_cls, exclude)
383-
if cv:
384-
s += md_header("Class Variables", 3) + md_list(cv)
385-
386381
anns = get_attr(args_cls, "__annotations__", {}) or {}
387382
if anns:
388383
ann_items = [f"**{k}**: `{v}`" for k, v in anns.items()]

0 commit comments

Comments
 (0)