Sha256: 1e765eb5d644583202c6e33e0a062ea41d18dd94ed8a5e7830fd568c748f8f02

Contents?: true

Size: 438 Bytes

Versions: 23

Compression:

Stored size: 438 Bytes

Contents

# frozen_string_literal: true

Puppet::DataTypes.create_type('ApplyResult') do
  interface <<-PUPPET
    attributes => {
      'report' => Hash[String[1], Data],
      'target' => Target
    },
    functions => {
      error => Callable[[], Optional[Error]],
      ok => Callable[[], Boolean],
      message => Callable[[], Optional[String]],
    }
  PUPPET

  load_file('bolt/apply_result')

  implementation_class Bolt::ApplyResult
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
bolt-1.19.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.18.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.17.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.16.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.15.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.14.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.13.1 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.13.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.12.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.11.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.10.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.9.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.8.1 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.8.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.7.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.6.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.5.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.4.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.3.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.2.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb