Re: [Puppet Users] Package requiring a class

2014-03-11 Thread kai
Nice, thanks! On Tuesday, March 11, 2014 8:39:39 AM UTC-5, Craig Dunn wrote: > > > Just to clarify, apt::source is a defined resource type, not a class. > Defined resource types can be required like any other resource, for example > > package { [ 'libvirt-bin', 'vzctl' ]: > ensure => present,

Re: [Puppet Users] Package requiring a class

2014-03-11 Thread Craig Dunn
Just to clarify, apt::source is a defined resource type, not a class. Defined resource types can be required like any other resource, for example package { [ 'libvirt-bin', 'vzctl' ]: ensure => present, require => Apt::Source['openvz'], } On Tue, Mar 11, 2014 at 1:13 PM, kai wrote: > I h

[Puppet Users] Package requiring a class

2014-03-11 Thread kai
I have the following two resources defined in a class: class openvz::install { $openvz_repo_key = hiera('openvz_repo_key') $openvz_repo = hiera('openvz_repo') $openvz_kernel_image = hiera('openvz_kernel_image') $openvz_kernel_headers = hiera('openvz_kernel_headers') apt::source { "openvz": l