[Puppet Users] how to run backtick in erb file

2013-06-25 Thread Virtual_user
Hi I am very new to puppet and wants to implement something like this in my puppet template (erb file) the logic i am trying to do is : sssd_count=`rpm -qa | grep 'sssd' | wc -l` % if sssd_count =2 -% session optional sss.so % else % session optional pam_ldap.so % end -%

Re: [Puppet Users] how to run backtick in erb file

2013-06-25 Thread Ken Barber
I am very new to puppet and wants to implement something like this in my puppet template (erb file) the logic i am trying to do is : sssd_count=`rpm -qa | grep 'sssd' | wc -l` % if sssd_count =2 -% session optional sss.so % else % session optional pam_ldap.so % end

Re: [Puppet Users] how to run backtick in erb file

2013-06-25 Thread Virender Khatri
If you are managing sssd* package(s) via puppet, you can try this: module.pp - if defined(Package['sssd']) and defined(Package['sssdxx']) { $session_variable = sss.so } else { $session_variable = pam_ldap.so } template.erb - session optional %= session_variable -% - On Tue,