Sha256: 76fd7246429ea5865d2cf4a1d262751f75f9c6efd30d576cd588ce68bfbba93c

Contents?: true

Size: 297 Bytes

Versions: 91

Compression:

Stored size: 297 Bytes

Contents

require 'puppet/run'
require 'puppet/indirector/code'

class Puppet::Run::Local < Puppet::Indirector::Code

  desc "Trigger a Puppet run locally. Only used internally."

  def save( request )
    request.instance.run
  end

  def validate_key(request)
    # No key is necessary for kick
  end
end

Version data entries

91 entries across 91 versions & 2 rubygems

Version Path
puppet-3.3.0.rc3 lib/puppet/indirector/run/local.rb
puppet-3.3.0.rc2 lib/puppet/indirector/run/local.rb
puppet-3.2.4 lib/puppet/indirector/run/local.rb
puppet-3.2.3 lib/puppet/indirector/run/local.rb
puppet-3.2.3.rc1 lib/puppet/indirector/run/local.rb
puppet-3.2.2 lib/puppet/indirector/run/local.rb
puppet-3.2.1 lib/puppet/indirector/run/local.rb
puppet-3.2.1.rc1 lib/puppet/indirector/run/local.rb
puppet-3.2.0.rc2 lib/puppet/indirector/run/local.rb
puppet-3.2.0.rc1 lib/puppet/indirector/run/local.rb
puppet-3.1.1 lib/puppet/indirector/run/local.rb