Puppet Plan: powerstore::create_volume
- Defined in:
-
plans/create_volume.pp
Summary
A Bolt Plan that creates or deletes a volume
Overview
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# File 'plans/create_volume.pp', line 21
plan powerstore::create_volume(
TargetSpec $targets,
String $volume_name,
Integer $size = 26843545600,
String $description = 'Created via Puppet powerstore_volume resource',
Enum['present', 'absent'] $ensure = 'present'
) {
$results = apply($targets, '_catch_errors' => true) {
powerstore_volume { $volume_name:
ensure => $ensure,
size => $size,
description => $description,
}
}
return $results
}
|