In preparation for the transition to the future parser first, and puppet 4 later, we will be able to do things more easily if we allow ourselves to have the possibility to define separated environments.
So we need to add support for directory environments to our puppet classes as well as enabling them in production.
Instructuions for how to configure environments is here