Sha256: ee2476ef3a9bd540f1dbde2f12534435075434e9dcb6e5a5f05faaf6f6c29235

Contents?: true

Size: 467 Bytes

Versions: 4

Compression:

Stored size: 467 Bytes

Contents

module Vagrant
  module Action
    # A PrimaryRunner is a special kind of "top-level" Action::Runner - it
    # informs any Action::Builders it interacts with that they are also
    # primary. This allows Builders to distinguish whether or not they are
    # nested, which they need to know for proper action_hook handling.
    #
    # @see Vagrant::Action::Builder#primary
    class PrimaryRunner < Runner
      def primary?
        true
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
vagrant-unbundled-2.3.6.0 lib/vagrant/action/primary_runner.rb
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/lib/vagrant/action/primary_runner.rb
vagrant-unbundled-2.3.3.0 lib/vagrant/action/primary_runner.rb
vagrant-unbundled-2.3.2.0 lib/vagrant/action/primary_runner.rb