Sha256: a09cf9bc32d13b4ced18ce4a06f1f1bfe577d6e8c0a259977300bb37a57c2ec9
Contents?: true
Size: 516 Bytes
Versions: 9
Compression:
Stored size: 516 Bytes
Contents
require 'chef/resource/lwrp_base' class DocumentingLWRPBase < ::Chef::Resource::LWRPBase class << self def attribute_specifications @attribute_specifications ||= {} end def desc(description) @description = "#{@description}#{description}\n" end def description @description || "" end end def self.attribute(attr_name, validation_opts={}) result = super(attr_name, validation_opts) attribute_specifications[attr_name] = validation_opts result end end
Version data entries
9 entries across 9 versions & 1 rubygems