Sha256: defac6c3b535168a5814f188b4ecee2bba906a390a101b1dd37d2b9cd0ed7be8

Contents?: true

Size: 513 Bytes

Versions: 46

Compression:

Stored size: 513 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]],
      action => Callable[[], String],
      to_data => Callable[[], Hash],
    }
  PUPPET

  load_file('bolt/apply_result')

  implementation_class Bolt::ApplyResult
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
bolt-2.10.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.9.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.8.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.7.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.6.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.5.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.4.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.3.1 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.3.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.2.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.1.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.0.1 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-2.0.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.49.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.48.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.47.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.45.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.44.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.43.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb
bolt-1.42.0 bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb