Sha256: 38349773949664e998069c726a02548f23d7fa432d7073bb9f8919f358e7d4c7
Contents?: true
Size: 727 Bytes
Versions: 43
Compression:
Stored size: 727 Bytes
Contents
module ForemanPuppet module Api module V2 class PuppetBaseController < ::Api::V2::BaseController resource_description do api_version 'v2' end before_action :show_deprecation_for_core_routes protected def show_deprecation_for_core_routes return if request.path.starts_with?('/foreman_puppet') || request.path.starts_with?('/api/smart_proxies') Foreman::Deprecation.api_deprecation_warning( format( '/api/v2/%{controller} API endpoints are deprecated, please use /foreman_puppet/api/v2/%{controller} instead', controller: controller_name ) ) end end end end end
Version data entries
43 entries across 43 versions & 1 rubygems