Refactor #3015

Known resource types should be managed by Environments, not interpreter

Added by Luke Kanies about 2 years ago. Updated almost 2 years ago.

Status:Closed Start date:01/08/2010
Priority:Normal Due date:
Assignee:Markus Roberts % Done:

0%

Category:parser
Target version:2.6.0
Affected Puppet version:0.25.2 Branch:luke/tickets/master/3015
Keywords:
Votes: 0

Description

I’ve already got all of this work done, so this ticket is just a place-holder.

This is actually driven by the internal DSL work – for it to work, we have to refactor a bunch of stuff, but the main driver is that, given an environment, we need a way to find a given resource type/class/node in that environment. In the course of doing it, the Interpreter class has gone away.


Related issues

related to Puppet - Feature #2954: Classes should support attributes Closed 12/18/2009
related to Puppet - Bug #1175: Custom function doesn't work when using multiple environm... Closed

History

Updated by Luke Kanies about 2 years ago

  • Status changed from Accepted to In Topic Branch Pending Review
  • Assignee changed from Luke Kanies to Markus Roberts
  • Branch set to luke/tickets/master/3015

Updated by James Turnbull about 2 years ago

This code needs to be pushed to the -dev list for review I think?

Updated by Luke Kanies about 2 years ago

I thought I’d sent it for review, but I’ve now sent again.

Updated by James Turnbull about 2 years ago

  • Status changed from In Topic Branch Pending Review to Closed

Pushed in commit:a1794de4fdbb72cbe12477307d0dcb2df4612a77 and associated in master.

Updated by James Turnbull about 2 years ago

  • Status changed from Closed to In Topic Branch Pending Review

Updated by Markus Roberts almost 2 years ago

  • Status changed from In Topic Branch Pending Review to Merged - Pending Release

Updated by Markus Roberts almost 2 years ago

  • Status changed from Merged - Pending Release to Closed

Pushed to master in commit:cb169082ea4d8764c25e81183754c862fd170492

Also available in: Atom PDF