Sha256: 809f1f8ead0e1872c55b4cb9e68f2b06219cf8d18071f95c4001301c20d23cf8

Contents?: true

Size: 1021 Bytes

Versions: 52

Compression:

Stored size: 1021 Bytes

Contents

# frozen_string_literal: true

module Puppet::InfoService
  require_relative 'info_service/class_information_service'
  require_relative 'info_service/task_information_service'
  require_relative 'info_service/plan_information_service'

  def self.classes_per_environment(env_file_hash)
    Puppet::InfoService::ClassInformationService.new.classes_per_environment(env_file_hash)
  end

  def self.tasks_per_environment(environment_name)
    Puppet::InfoService::TaskInformationService.tasks_per_environment(environment_name)
  end

  def self.task_data(environment_name, module_name, task_name)
    Puppet::InfoService::TaskInformationService.task_data(environment_name, module_name, task_name)
  end

  def self.plans_per_environment(environment_name)
    Puppet::InfoService::PlanInformationService.plans_per_environment(environment_name)
  end

  def self.plan_data(environment_name, module_name, plan_name)
    Puppet::InfoService::PlanInformationService.plan_data(environment_name, module_name, plan_name)
  end
end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
puppet-8.10.0 lib/puppet/info_service.rb
puppet-8.10.0-x86-mingw32 lib/puppet/info_service.rb
puppet-8.10.0-x64-mingw32 lib/puppet/info_service.rb
puppet-8.10.0-universal-darwin lib/puppet/info_service.rb
puppet-8.9.0 lib/puppet/info_service.rb
puppet-8.9.0-x86-mingw32 lib/puppet/info_service.rb
puppet-8.9.0-x64-mingw32 lib/puppet/info_service.rb
puppet-8.9.0-universal-darwin lib/puppet/info_service.rb
puppet-8.3.0 lib/puppet/info_service.rb
puppet-8.3.0-x86-mingw32 lib/puppet/info_service.rb
puppet-8.3.0-x64-mingw32 lib/puppet/info_service.rb
puppet-8.3.0-universal-darwin lib/puppet/info_service.rb
puppet-8.8.1 lib/puppet/info_service.rb
puppet-8.8.1-x86-mingw32 lib/puppet/info_service.rb
puppet-8.8.1-x64-mingw32 lib/puppet/info_service.rb
puppet-8.8.1-universal-darwin lib/puppet/info_service.rb
puppet-8.7.0 lib/puppet/info_service.rb
puppet-8.7.0-x86-mingw32 lib/puppet/info_service.rb
puppet-8.7.0-x64-mingw32 lib/puppet/info_service.rb
puppet-8.7.0-universal-darwin lib/puppet/info_service.rb