Puppet Class: minio::client
- Defined in:
-
manifests/client.pp
Summary
Manages a Minio client (mc) on various Linux/BSD operating systems.
Overview
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
# File 'manifests/client.pp', line 49
class minio::client(
Boolean $manage_client_installation = $minio::manage_client_installation,
Enum['present', 'absent'] $package_ensure = $minio::client_package_ensure,
Stdlib::HTTPUrl $base_url = $minio::client_base_url,
String $version = $minio::client_version,
String $checksum = $minio::client_checksum,
String $checksum_type = $minio::client_checksum_type,
Stdlib::Absolutepath $installation_directory = $minio::client_installation_directory,
String $binary_name = $minio::client_binary_name,
Hash $aliases = $minio::client_aliases,
Boolean $purge_unmanaged_aliases = $minio::purge_unmanaged_client_aliases,
) {
if ($manage_client_installation) {
include ::minio::client::install
include ::minio::client::config
Class['minio::client::install'] -> Class['minio::client::config']
}
}
|