Sha256: ae9b29b750b2fedeaa968534120335c84917d192848cfc750a1f28daddab1374
Contents?: true
Size: 732 Bytes
Versions: 491
Compression:
Stored size: 732 Bytes
Contents
require 'puppet' # The CompilableResourceType module should be either included in a class or used as a class extension # to mark that the instance used as the 'resource type' of a resource instance # is an object that is compatible with Puppet::Type's API wrt. compiling. # Puppet Resource Types written in Ruby use a meta programmed Ruby Class as the type. Those classes # are subtypes of Puppet::Type. Meta data (Pcore/puppet language) based resource types uses instances of # a class instead. # module Puppet::CompilableResourceType # All 3.x resource types implemented in Ruby using Puppet::Type respond true. # Other kinds of implementations should reimplement and return false. def is_3x_ruby_plugin? true end end
Version data entries
491 entries across 491 versions & 3 rubygems