summaryrefslogtreecommitdiffstats
path: root/puppet/modules/cpan
Commit message (Collapse)AuthorAgeFilesLines
* Sort cpan and homedir_cpan puppet modulesTony Sarajarvi2013-10-144-5/+57
| | | | | | | | | | | | | | | | | | | | | | | | Module 'homedir_cpan' installs local::lib for mac ubuntu and opensuse, leaving the module installs for the 'cpan' module. The 'cpan' module is now actually used. It wasn't before. Local::lib is installed for the current user (running puppet) instead of only to testuser (qt). Having modules only installed for testuser didn't help as other users need them too. Also following modules are now installed already from Puppet. Mac & Ubuntu : + Mail::Sender + YAML Windows : + Mail::Sender + Win32::Shortcut Gcc and g++ are now removed from the cpan module, as they are already defined in homedir_cpan. Change-Id: Id8ae6c72da8b6f15d898d5757c4532ef0f2b7309 Reviewed-by: Simo Fält <simo.falt@digia.com> Reviewed-by: Heikki Halmet <heikki.halmet@digia.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* puppet: fixed dynamically scoped references to factsRohan McGovern2012-07-302-2/+2
| | | | | | | | | | | | | Since puppet 2.7, dynamic variable lookup is deprecated. Variables should be explicitly scoped to a namespace, or '$::' for globals (including facts). Fixes some warnings of the form: Dynamic lookup of $somevar at somefile is deprecated. Change-Id: I7bd84ee73f9c911e28c00a7795cb92ec8ef6dee4 Reviewed-by: Kalle Lehtonen <kalle.ju.lehtonen@nokia.com>
* Removed unnecessary and harmful "import *"Rohan McGovern2012-07-191-2/+0
| | | | | | | | | | | | This is unnecessary at least since puppet 2.6; as long as the .pp files are named matching the module names, puppet will find the files automatically. This is harmful when attempting to use 'puppet parser validate', which will complain about the init.pp files including themselves. Change-Id: I858bdf4d469c82993f839b618b1d0395b89ce7e1 Reviewed-by: Sergio Ahumada <sergio.ahumada@nokia.com>
* Initial commit.Rohan McGovern2011-01-134-0/+49