diff options
author | Tim Smith <tsmith@chef.io> | 2018-06-12 11:19:16 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-06-12 11:29:31 -0700 |
commit | a87f3922e90983bceaaa22f705cb6ee2bab235e4 (patch) | |
tree | 63b911facbc22afdaca00fe7fb118c943650e7e6 /lib/chef/resource/mdadm.rb | |
parent | a06ed250ed0fa17302319e166388e8ad251e3808 (diff) | |
download | chef-a87f3922e90983bceaaa22f705cb6ee2bab235e4.tar.gz |
Add more property descriptions to resources
Slowly we'll get them all.
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'lib/chef/resource/mdadm.rb')
-rw-r--r-- | lib/chef/resource/mdadm.rb | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/lib/chef/resource/mdadm.rb b/lib/chef/resource/mdadm.rb index 3b54a53e98..aa36311e2a 100644 --- a/lib/chef/resource/mdadm.rb +++ b/lib/chef/resource/mdadm.rb @@ -32,14 +32,35 @@ class Chef default_action :create allowed_actions :create, :assemble, :stop - property :chunk, Integer, default: 16 - property :devices, Array, default: lazy { [] } - property :exists, [ TrueClass, FalseClass ], default: false - property :level, Integer, default: 1 - property :metadata, String, default: "0.90" - property :bitmap, String - property :raid_device, String, identity: true, name_property: true - property :layout, String + property :chunk, Integer, + default: 16, + description: "The chunk size. This property should not be used for a RAID 1 mirrored pair (i.e. when the level property is set to 1)." + + property :devices, Array, + default: lazy { [] }, + description: "A comma-separated list of devices to be part of a RAID array" + + property :exists, [ TrueClass, FalseClass ], + default: false, + description: "Indicates whether the RAID array exists." + + property :level, Integer, + default: 1, + description: "The RAID level." + + property :metadata, String, + default: "0.90", + description: "The superblock type for RAID metadata" + + property :bitmap, String, + description: "The path to a file in which a write-intent bitmap is stored." + + property :raid_device, String, + identity: true, name_property: true, + description: "The name of the RAID device. We'll use the resource's name if this isn't specified." + + property :layout, String, + description: "The RAID5 parity algorithm. Possible values: left-asymmetric (or la), left-symmetric (or ls), right-asymmetric (or ra), or right-symmetric (or rs)." end end end |