Mercurial > repos > other > Puppet
diff modules/epel/REFERENCE.md @ 387:66c075c5f54a
Update to newer Python module
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Mon, 03 Jan 2022 17:13:06 +0000 |
parents | |
children | adf6fe9bbc17 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/modules/epel/REFERENCE.md Mon Jan 03 17:13:06 2022 +0000 @@ -0,0 +1,877 @@ +# Reference + +<!-- DO NOT EDIT: This document was generated by Puppet Strings --> + +## Table of Contents + +### Classes + +#### Public Classes + +* [`epel`](#epel): Configure the proper EPEL repositories and import GPG keys + +#### Private Classes + +* `epel::params` + +### Defined types + +#### Public Defined types + + +#### Private Defined types + +* `epel::rpm_gpg_key`: Import an RPM gpg key + +## Classes + +### <a name="epel"></a>`epel` + +Configure the proper EPEL repositories and import GPG keys + +* **See also** + * https://fedoraproject.org/wiki/EPEL + +#### Examples + +##### Basic Usage + +```puppet +include epel +``` + +#### Parameters + +The following parameters are available in the `epel` class: + +* [`epel_managed`](#epel_managed) +* [`epel_source_managed`](#epel_source_managed) +* [`epel_debuginfo_managed`](#epel_debuginfo_managed) +* [`epel_testing_managed`](#epel_testing_managed) +* [`epel_testing_source_managed`](#epel_testing_source_managed) +* [`epel_testing_debuginfo_managed`](#epel_testing_debuginfo_managed) +* [`epel_gpg_managed`](#epel_gpg_managed) +* [`epel_mirrorlist`](#epel_mirrorlist) +* [`epel_baseurl`](#epel_baseurl) +* [`epel_failovermethod`](#epel_failovermethod) +* [`epel_proxy`](#epel_proxy) +* [`epel_enabled`](#epel_enabled) +* [`epel_gpgcheck`](#epel_gpgcheck) +* [`epel_repo_gpgcheck`](#epel_repo_gpgcheck) +* [`epel_metalink`](#epel_metalink) +* [`epel_exclude`](#epel_exclude) +* [`epel_includepkgs`](#epel_includepkgs) +* [`epel_sslclientkey`](#epel_sslclientkey) +* [`epel_sslclientcert`](#epel_sslclientcert) +* [`epel_username`](#epel_username) +* [`epel_password`](#epel_password) +* [`epel_testing_mirrorlist`](#epel_testing_mirrorlist) +* [`epel_testing_baseurl`](#epel_testing_baseurl) +* [`epel_testing_failovermethod`](#epel_testing_failovermethod) +* [`epel_testing_proxy`](#epel_testing_proxy) +* [`epel_testing_enabled`](#epel_testing_enabled) +* [`epel_testing_gpgcheck`](#epel_testing_gpgcheck) +* [`epel_testing_repo_gpgcheck`](#epel_testing_repo_gpgcheck) +* [`epel_testing_metalink`](#epel_testing_metalink) +* [`epel_testing_exclude`](#epel_testing_exclude) +* [`epel_testing_includepkgs`](#epel_testing_includepkgs) +* [`epel_testing_sslclientkey`](#epel_testing_sslclientkey) +* [`epel_testing_sslclientcert`](#epel_testing_sslclientcert) +* [`epel_testing_username`](#epel_testing_username) +* [`epel_testing_password`](#epel_testing_password) +* [`epel_source_mirrorlist`](#epel_source_mirrorlist) +* [`epel_source_baseurl`](#epel_source_baseurl) +* [`epel_source_failovermethod`](#epel_source_failovermethod) +* [`epel_source_proxy`](#epel_source_proxy) +* [`epel_source_enabled`](#epel_source_enabled) +* [`epel_source_gpgcheck`](#epel_source_gpgcheck) +* [`epel_source_repo_gpgcheck`](#epel_source_repo_gpgcheck) +* [`epel_source_metalink`](#epel_source_metalink) +* [`epel_source_exclude`](#epel_source_exclude) +* [`epel_source_includepkgs`](#epel_source_includepkgs) +* [`epel_source_sslclientkey`](#epel_source_sslclientkey) +* [`epel_source_sslclientcert`](#epel_source_sslclientcert) +* [`epel_source_username`](#epel_source_username) +* [`epel_source_password`](#epel_source_password) +* [`epel_debuginfo_mirrorlist`](#epel_debuginfo_mirrorlist) +* [`epel_debuginfo_baseurl`](#epel_debuginfo_baseurl) +* [`epel_debuginfo_failovermethod`](#epel_debuginfo_failovermethod) +* [`epel_debuginfo_proxy`](#epel_debuginfo_proxy) +* [`epel_debuginfo_enabled`](#epel_debuginfo_enabled) +* [`epel_debuginfo_gpgcheck`](#epel_debuginfo_gpgcheck) +* [`epel_debuginfo_repo_gpgcheck`](#epel_debuginfo_repo_gpgcheck) +* [`epel_debuginfo_metalink`](#epel_debuginfo_metalink) +* [`epel_debuginfo_exclude`](#epel_debuginfo_exclude) +* [`epel_debuginfo_includepkgs`](#epel_debuginfo_includepkgs) +* [`epel_debuginfo_sslclientkey`](#epel_debuginfo_sslclientkey) +* [`epel_debuginfo_sslclientcert`](#epel_debuginfo_sslclientcert) +* [`epel_debuginfo_username`](#epel_debuginfo_username) +* [`epel_debuginfo_password`](#epel_debuginfo_password) +* [`epel_testing_source_mirrorlist`](#epel_testing_source_mirrorlist) +* [`epel_testing_source_baseurl`](#epel_testing_source_baseurl) +* [`epel_testing_source_failovermethod`](#epel_testing_source_failovermethod) +* [`epel_testing_source_proxy`](#epel_testing_source_proxy) +* [`epel_testing_source_enabled`](#epel_testing_source_enabled) +* [`epel_testing_source_gpgcheck`](#epel_testing_source_gpgcheck) +* [`epel_testing_source_repo_gpgcheck`](#epel_testing_source_repo_gpgcheck) +* [`epel_testing_source_metalink`](#epel_testing_source_metalink) +* [`epel_testing_source_exclude`](#epel_testing_source_exclude) +* [`epel_testing_source_includepkgs`](#epel_testing_source_includepkgs) +* [`epel_testing_source_sslclientkey`](#epel_testing_source_sslclientkey) +* [`epel_testing_source_sslclientcert`](#epel_testing_source_sslclientcert) +* [`epel_testing_source_username`](#epel_testing_source_username) +* [`epel_testing_source_password`](#epel_testing_source_password) +* [`epel_testing_debuginfo_mirrorlist`](#epel_testing_debuginfo_mirrorlist) +* [`epel_testing_debuginfo_baseurl`](#epel_testing_debuginfo_baseurl) +* [`epel_testing_debuginfo_failovermethod`](#epel_testing_debuginfo_failovermethod) +* [`epel_testing_debuginfo_proxy`](#epel_testing_debuginfo_proxy) +* [`epel_testing_debuginfo_enabled`](#epel_testing_debuginfo_enabled) +* [`epel_testing_debuginfo_gpgcheck`](#epel_testing_debuginfo_gpgcheck) +* [`epel_testing_debuginfo_repo_gpgcheck`](#epel_testing_debuginfo_repo_gpgcheck) +* [`epel_testing_debuginfo_metalink`](#epel_testing_debuginfo_metalink) +* [`epel_testing_debuginfo_exclude`](#epel_testing_debuginfo_exclude) +* [`epel_testing_debuginfo_includepkgs`](#epel_testing_debuginfo_includepkgs) +* [`epel_testing_debuginfo_sslclientkey`](#epel_testing_debuginfo_sslclientkey) +* [`epel_testing_debuginfo_sslclientcert`](#epel_testing_debuginfo_sslclientcert) +* [`epel_testing_debuginfo_username`](#epel_testing_debuginfo_username) +* [`epel_testing_debuginfo_password`](#epel_testing_debuginfo_password) +* [`os_maj_release`](#os_maj_release) + +##### <a name="epel_managed"></a>`epel_managed` + +Data type: `Boolean` + +Determines if the main EPEL repository is managed. + +Default value: ``true`` + +##### <a name="epel_source_managed"></a>`epel_source_managed` + +Data type: `Boolean` + +Determines if the `epel-source` repository is managed. + +Default value: ``true`` + +##### <a name="epel_debuginfo_managed"></a>`epel_debuginfo_managed` + +Data type: `Boolean` + +Determines if the `epel-debuginfo` repository is managed. + +Default value: ``true`` + +##### <a name="epel_testing_managed"></a>`epel_testing_managed` + +Data type: `Boolean` + +Determines if the `epel-testing` repository is managed. + +Default value: ``true`` + +##### <a name="epel_testing_source_managed"></a>`epel_testing_source_managed` + +Data type: `Boolean` + +Determines if the `epel-testing-source` repository is managed. + +Default value: ``true`` + +##### <a name="epel_testing_debuginfo_managed"></a>`epel_testing_debuginfo_managed` + +Data type: `Boolean` + +Determines if the `epel-testing-debuginfo` repository is managed. + +Default value: ``true`` + +##### <a name="epel_gpg_managed"></a>`epel_gpg_managed` + +Data type: `Boolean` + +Detemines if the module manages the rpm-gpg key for EPEL. + +Default value: ``true`` + +##### <a name="epel_mirrorlist"></a>`epel_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_mirrorlist` + +##### <a name="epel_baseurl"></a>`epel_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_baseurl` + +##### <a name="epel_failovermethod"></a>`epel_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_failovermethod` + +##### <a name="epel_proxy"></a>`epel_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_proxy` + +##### <a name="epel_enabled"></a>`epel_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_enabled` + +##### <a name="epel_gpgcheck"></a>`epel_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_gpgcheck` + +##### <a name="epel_repo_gpgcheck"></a>`epel_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_repo_gpgcheck` + +##### <a name="epel_metalink"></a>`epel_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_metalink` + +##### <a name="epel_exclude"></a>`epel_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_includepkgs"></a>`epel_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_sslclientkey"></a>`epel_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_sslclientcert"></a>`epel_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_username"></a>`epel_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_password"></a>`epel_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_mirrorlist"></a>`epel_testing_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_mirrorlist` + +##### <a name="epel_testing_baseurl"></a>`epel_testing_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_baseurl` + +##### <a name="epel_testing_failovermethod"></a>`epel_testing_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_failovermethod` + +##### <a name="epel_testing_proxy"></a>`epel_testing_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_proxy` + +##### <a name="epel_testing_enabled"></a>`epel_testing_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_enabled` + +##### <a name="epel_testing_gpgcheck"></a>`epel_testing_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_gpgcheck` + +##### <a name="epel_testing_repo_gpgcheck"></a>`epel_testing_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_repo_gpgcheck` + +##### <a name="epel_testing_metalink"></a>`epel_testing_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_metalink` + +##### <a name="epel_testing_exclude"></a>`epel_testing_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_includepkgs"></a>`epel_testing_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_sslclientkey"></a>`epel_testing_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_sslclientcert"></a>`epel_testing_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_username"></a>`epel_testing_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_password"></a>`epel_testing_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_source_mirrorlist"></a>`epel_source_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_mirrorlist` + +##### <a name="epel_source_baseurl"></a>`epel_source_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_baseurl` + +##### <a name="epel_source_failovermethod"></a>`epel_source_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_failovermethod` + +##### <a name="epel_source_proxy"></a>`epel_source_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_proxy` + +##### <a name="epel_source_enabled"></a>`epel_source_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_enabled` + +##### <a name="epel_source_gpgcheck"></a>`epel_source_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_gpgcheck` + +##### <a name="epel_source_repo_gpgcheck"></a>`epel_source_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_repo_gpgcheck` + +##### <a name="epel_source_metalink"></a>`epel_source_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_source_metalink` + +##### <a name="epel_source_exclude"></a>`epel_source_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_source_includepkgs"></a>`epel_source_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_source_sslclientkey"></a>`epel_source_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_source_sslclientcert"></a>`epel_source_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_source_username"></a>`epel_source_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_source_password"></a>`epel_source_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_mirrorlist"></a>`epel_debuginfo_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_mirrorlist` + +##### <a name="epel_debuginfo_baseurl"></a>`epel_debuginfo_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_baseurl` + +##### <a name="epel_debuginfo_failovermethod"></a>`epel_debuginfo_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_failovermethod` + +##### <a name="epel_debuginfo_proxy"></a>`epel_debuginfo_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_proxy` + +##### <a name="epel_debuginfo_enabled"></a>`epel_debuginfo_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_enabled` + +##### <a name="epel_debuginfo_gpgcheck"></a>`epel_debuginfo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_gpgcheck` + +##### <a name="epel_debuginfo_repo_gpgcheck"></a>`epel_debuginfo_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_repo_gpgcheck` + +##### <a name="epel_debuginfo_metalink"></a>`epel_debuginfo_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_debuginfo_metalink` + +##### <a name="epel_debuginfo_exclude"></a>`epel_debuginfo_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_includepkgs"></a>`epel_debuginfo_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_sslclientkey"></a>`epel_debuginfo_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_sslclientcert"></a>`epel_debuginfo_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_username"></a>`epel_debuginfo_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_debuginfo_password"></a>`epel_debuginfo_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_mirrorlist"></a>`epel_testing_source_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_mirrorlist` + +##### <a name="epel_testing_source_baseurl"></a>`epel_testing_source_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_baseurl` + +##### <a name="epel_testing_source_failovermethod"></a>`epel_testing_source_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_failovermethod` + +##### <a name="epel_testing_source_proxy"></a>`epel_testing_source_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_proxy` + +##### <a name="epel_testing_source_enabled"></a>`epel_testing_source_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_enabled` + +##### <a name="epel_testing_source_gpgcheck"></a>`epel_testing_source_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_gpgcheck` + +##### <a name="epel_testing_source_repo_gpgcheck"></a>`epel_testing_source_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_repo_gpgcheck` + +##### <a name="epel_testing_source_metalink"></a>`epel_testing_source_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_source_metalink` + +##### <a name="epel_testing_source_exclude"></a>`epel_testing_source_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_includepkgs"></a>`epel_testing_source_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_sslclientkey"></a>`epel_testing_source_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_sslclientcert"></a>`epel_testing_source_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_username"></a>`epel_testing_source_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_source_password"></a>`epel_testing_source_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_mirrorlist"></a>`epel_testing_debuginfo_mirrorlist` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_mirrorlist` + +##### <a name="epel_testing_debuginfo_baseurl"></a>`epel_testing_debuginfo_baseurl` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_baseurl` + +##### <a name="epel_testing_debuginfo_failovermethod"></a>`epel_testing_debuginfo_failovermethod` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_failovermethod` + +##### <a name="epel_testing_debuginfo_proxy"></a>`epel_testing_debuginfo_proxy` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_proxy` + +##### <a name="epel_testing_debuginfo_enabled"></a>`epel_testing_debuginfo_enabled` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_enabled` + +##### <a name="epel_testing_debuginfo_gpgcheck"></a>`epel_testing_debuginfo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_gpgcheck` + +##### <a name="epel_testing_debuginfo_repo_gpgcheck"></a>`epel_testing_debuginfo_repo_gpgcheck` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_repo_gpgcheck` + +##### <a name="epel_testing_debuginfo_metalink"></a>`epel_testing_debuginfo_metalink` + +Data type: `Any` + + + +Default value: `$epel::params::epel_testing_debuginfo_metalink` + +##### <a name="epel_testing_debuginfo_exclude"></a>`epel_testing_debuginfo_exclude` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_includepkgs"></a>`epel_testing_debuginfo_includepkgs` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_sslclientkey"></a>`epel_testing_debuginfo_sslclientkey` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_sslclientcert"></a>`epel_testing_debuginfo_sslclientcert` + +Data type: `Any` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_username"></a>`epel_testing_debuginfo_username` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="epel_testing_debuginfo_password"></a>`epel_testing_debuginfo_password` + +Data type: `Optional[String[1]]` + + + +Default value: ``undef`` + +##### <a name="os_maj_release"></a>`os_maj_release` + +Data type: `Any` + + + +Default value: `$epel::params::os_maj_release` + +## Defined types +