Skip to content

Commit b3cfb6b

Browse files
committed
docs: refine documentation across multiple files for clarity and consistency
1 parent 2326644 commit b3cfb6b

7 files changed

Lines changed: 15 additions & 15 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Added
1111

1212
- Initial ONTAP automation examples for Python, Ansible, and Terraform
13-
- CI workflows for linting, testing, and secret scanning
13+
- CI workflows for linting, syntax validation, and secret scanning
1414
- Documentation for ONTAP API patterns
1515

1616
## [0.1.0] - 2025-01-01

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
[![Python 3.11+](https://img.shields.io/badge/python-3.11%2B-blue.svg)](https://www.python.org/downloads/)
44
[![License](https://img.shields.io/badge/license-Apache--2.0-green.svg)](LICENSE)
55

6-
Production-ready automation examples for NetApp ONTAP, implemented in **Python**,
7-
**Ansible**, and **Terraform**. Pick the tool your team already uses and get a
8-
working script in minutes.
6+
Automation examples for NetApp ONTAP, implemented in **Python**, **Ansible**,
7+
and **Terraform**. Pick the tool your team already uses and get a working
8+
script in minutes.
99

1010
---
1111

@@ -31,8 +31,9 @@ Each use case is implemented across all approaches so you can compare side-by-si
3131
|---|---|---|---|
3232
| **Cluster info** — version and node list | [cluster_info.py](python/cluster_info.py) | [cluster_info.yml](ansible/cluster_info.yml) | [cluster-info/](terraform/cluster-info/) |
3333
| **NFS provision** — volume + export policy | [nfs_provision.py](python/nfs_provision.py) | [nfs_provision.yml](ansible/nfs_provision.yml) | [nfs-provision/](terraform/nfs-provision/) |
34+
| **CIFS provision** — share + ACL || [cifs_provision.yml](ansible/cifs_provision.yml) ||
3435

35-
More use cases (CIFS, SnapMirror, snapshots, SVM) are on the roadmap.
36+
More use cases (SnapMirror, snapshots, SVM) are on the roadmap.
3637

3738
---
3839

SUPPORT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Orchestrio Support and Getting Help
22

33
Orchestrio is an open-source project developed and published by NetApp providing
4-
production-ready automation examples for ONTAP, implemented in Python, Ansible,
5-
and Terraform. Orchestrio is not an officially supported NetApp product. NetApp
4+
automation examples for ONTAP, implemented in Python, Ansible, and Terraform.
5+
Orchestrio is not an officially supported NetApp product. NetApp
66
maintains and updates Orchestrio with bug fixes, security updates, and feature
77
development. For assistance, refer to [Getting Help](#getting-help).
88

ansible/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
Ansible playbooks that automate ONTAP workflows using the
44
[`netapp.ontap`](https://galaxy.ansible.com/ui/repo/published/netapp/ontap/)
5-
Galaxy collection. Each playbook is self-contained and designed to be copied,
6-
adapted, and used in production.
5+
Galaxy collection. Each playbook is self-contained and designed to be copied
6+
and adapted for your environment.
77

88
For ONTAP REST API conventions (endpoints, auth, headers, async jobs), see the
99
[ONTAP API patterns guide](../docs/ontap-api-patterns.md).

docs/example-template/python/example.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ def main() -> None:
2323

2424
with OntapClient.from_env() as client:
2525
# 1. Retrieve or create resources
26-
resp = client.get("/api/cluster", params={"fields": "name,version"})
27-
cluster = resp.json()
26+
cluster = client.get("/cluster", fields="name,version")
2827
log.info("Cluster: %s — %s", cluster["name"], cluster["version"]["full"])
2928

3029
# 2. Add your logic here

python/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Python Script Examples
22

33
Plain Python scripts that automate ONTAP workflows using the REST API with the
4-
`requests` library. Each script is self-contained and designed to be copied,
5-
adapted, and used in production.
4+
`requests` library. Each script is self-contained and designed to be copied
5+
and adapted for your environment.
66

77
For ONTAP REST API conventions (endpoints, auth, headers, async jobs), see the
88
[ONTAP API patterns guide](../docs/ontap-api-patterns.md).

terraform/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
Terraform configurations that manage ONTAP resources using the
44
[NetApp ONTAP provider](https://registry.terraform.io/providers/NetApp/netapp-ontap/latest).
5-
Each module is self-contained and designed to be copied, adapted, and used
6-
in production.
5+
Each module is self-contained and designed to be copied and adapted for your
6+
environment.
77

88
For ONTAP REST API conventions (endpoints, auth, headers, async jobs), see the
99
[ONTAP API patterns guide](../docs/ontap-api-patterns.md).

0 commit comments

Comments
 (0)