Project

General

Profile

Actions

Refactor #15503

open

Remve puppet from lookup_keys base class

Added by Ori Rabin almost 8 years ago. Updated almost 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

All the lookup keys that exist today are related to puppet.
To create other types of lookup keys (for example turning global parameters into lookup keys) the connection to puppet should exist in the children classes only and not the base class for lookup keys.
This change should include breaking down classification to separate between areas that are puppet specific to generic section like deciding which value to use according to the override order.


Related issues 1 (1 open0 closed)

Related to Foreman - Tracker #9596: Extract Puppet functionality to a pluginNew03/01/2015

Actions
Actions #1

Updated by Ori Rabin almost 8 years ago

  • Related to Tracker #9596: Extract Puppet functionality to a plugin added
Actions #2

Updated by Ivan Necas over 7 years ago

  • Target version set to 113
Actions #3

Updated by Shimon Shtein over 7 years ago

Mainly we're talking about the puppet? method. This method shouldn't exist in the LookupKey class.

Actions

Also available in: Atom PDF