From 7382543942d481547a847292479b08ad7dbba515 Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Tue, 8 Sep 2026 15:40:41 +0100 Subject: [PATCH] Update READMEs to refer to custom resources LWRPs ("Light-Weight Resource Providers") was the old terminology, but since these were written all LWRPs have been converted to custom resources. --- cookbooks/apt/README.md | 4 ++-- cookbooks/mediawiki/README.md | 4 ++-- cookbooks/mysql/README.md | 2 +- cookbooks/nginx/README.md | 2 +- cookbooks/nodejs/README.md | 2 +- cookbooks/ohai/README.md | 2 +- cookbooks/postgresql/README.md | 4 +++- cookbooks/prometheus/README.md | 6 +++--- cookbooks/python/README.md | 5 +++-- cookbooks/wordpress/README.md | 2 +- 10 files changed, 18 insertions(+), 15 deletions(-) diff --git a/cookbooks/apt/README.md b/cookbooks/apt/README.md index 132a00a05..c27a61735 100644 --- a/cookbooks/apt/README.md +++ b/cookbooks/apt/README.md @@ -1,4 +1,4 @@ # Apt Cookbook -Installs and configures the `apt` package manager. This cookbook includes setting -up various PPAs using an `apt_source` LWRP. +Installs and configures the `apt` package manager. This cookbook includes +recipes for setting up various third-party repositories. diff --git a/cookbooks/mediawiki/README.md b/cookbooks/mediawiki/README.md index 6e7f7de25..2b9fa227c 100644 --- a/cookbooks/mediawiki/README.md +++ b/cookbooks/mediawiki/README.md @@ -1,4 +1,4 @@ # Mediawiki Cookbook -This cookbook installs the dependencies for mediawiki sites, and has LWRPs for -mediawiki sites, extensions and skins. +This cookbook installs the dependencies for mediawiki sites, and has custom +resources for mediawiki sites, extensions and skins. diff --git a/cookbooks/mysql/README.md b/cookbooks/mysql/README.md index 0ea9525b0..d3939b47b 100644 --- a/cookbooks/mysql/README.md +++ b/cookbooks/mysql/README.md @@ -1,4 +1,4 @@ # MySQL cookbook This cookbook installs and configures the MySQL database software. It also -defines two providers, for configuring MySQL users and databases. +defines two custom resources, for configuring MySQL users and databases. diff --git a/cookbooks/nginx/README.md b/cookbooks/nginx/README.md index 2dff4f532..50563933c 100644 --- a/cookbooks/nginx/README.md +++ b/cookbooks/nginx/README.md @@ -1,4 +1,4 @@ # Nginx cookbook This cookbook installs and configures the nginx webserver. Additionally it -defines an `nginx_site` provider for configuring individual websites. +defines an `nginx_site` custom resource for configuring individual websites. diff --git a/cookbooks/nodejs/README.md b/cookbooks/nodejs/README.md index 55f8d01d9..9f30c5aa9 100644 --- a/cookbooks/nodejs/README.md +++ b/cookbooks/nodejs/README.md @@ -1,4 +1,4 @@ # Node.js Cookbook This cookbook installs the Node.js runtime, and defines a `nodejs_package` -provider to install packages using npm. +custom resource to install packages using npm. diff --git a/cookbooks/ohai/README.md b/cookbooks/ohai/README.md index 8aed12fba..07f90f1f3 100644 --- a/cookbooks/ohai/README.md +++ b/cookbooks/ohai/README.md @@ -1,4 +1,4 @@ # Ohai Cookbook -This cookbook contains an `ohai_plugin` provider, which can be used to install +This cookbook contains an `ohai_plugin` custom resource, which can be used to install custom Ohai plugins for extended hardware detection during chef runs. diff --git a/cookbooks/postgresql/README.md b/cookbooks/postgresql/README.md index 4aea35d54..2f0c3c6ef 100644 --- a/cookbooks/postgresql/README.md +++ b/cookbooks/postgresql/README.md @@ -1,11 +1,13 @@ # PostgreSQL Cookbook This cookbook installs and configures the PostgreSQL database software. It -defines a number of providers that can be used in other cookbooks: +defines a number of custom resources that can be used in other cookbooks: * database: For managing databases. * execute: For running commands against the database. * extension: For installing extensions. +* schema: For managing schemas. +* sequence: For managing sequences. * table: For managing database tables. * user: For managing database users. * tablespace: For managing tablespaces. diff --git a/cookbooks/prometheus/README.md b/cookbooks/prometheus/README.md index 25feafa93..31163aa74 100644 --- a/cookbooks/prometheus/README.md +++ b/cookbooks/prometheus/README.md @@ -7,6 +7,6 @@ cookbook contains two recipes: * default - installs and configures basic prometheus exporters on each machine * server - configures the central prometheus server -Additionally two providers are defined - prometheus_exporter and -prometheus_textfile_exporter, for configuring individual prometheus -exporters. +Additionally two custom resources are defined - prometheus_exporter and +prometheus_collector, for configuring individual prometheus exporters and +textfile collectors. diff --git a/cookbooks/python/README.md b/cookbooks/python/README.md index 120d7100a..5704f7101 100644 --- a/cookbooks/python/README.md +++ b/cookbooks/python/README.md @@ -1,4 +1,5 @@ # Python Cookbook -This cookbook installs the Python runtime, and defines a `python_package` -provider to install packages using pip. +This cookbook installs the Python runtime, and defines `python_package` and +`python_virtualenv` custom resources to install packages using pip and to +manage virtual environments. diff --git a/cookbooks/wordpress/README.md b/cookbooks/wordpress/README.md index e3ab3250a..1501e37c5 100644 --- a/cookbooks/wordpress/README.md +++ b/cookbooks/wordpress/README.md @@ -1,4 +1,4 @@ # wordpress cookbook -This cookbook contains recipes, providers and libraries to install and configure +This cookbook contains recipes, custom resources and libraries to install and configure wordpress. It is used as a base cookbook by other wordpress site-specific cookbooks. -- 2.47.3