Re: [Puppet Users] Re custom fact query

2024-05-08 Thread 'Ben Ford' via Puppet Users
Hi Dave!

This bug was actually just fixed in 
https://github.com/puppetlabs/facter/pull/2705

For now, you'll need to compare to the downcased version of the string and I'll 
file a ticket to get that noted in docs.

Good luck!



On May 8, 2024, at 2:15 AM, daveford...@gmail.com  
wrote:

You don't often get email from davefordtestt...@gmail.com. Learn why this is 
important

To clarify, tried this on various systems - facter 4.4.0 and ruby 3.0.2 on 
Ubuntu Mint and facter 4.7.0 and ruby 3.1.4 on gentoo.  Examples taken from the 
puppet documentation on writing custom facts.
On Wednesday 8 May 2024 at 10:12:31 UTC+1 daveford...@gmail.com wrote:

Total ruby noob and first time trying to right a custom fact. It does look too 
complication and I've sort of got this working.. But one question - from the 
puppet documentation gives two ways of using a 'confine'.

This lets me custom fact produce output via facter on my gentoo box as expected
confine :kernel => "Linux"

But this produces no output -
confine :kernel do |value|
value == "Linux"
end
What am I failing to understand- the documentation would suggest both should 
work?
Am trying this on a Mint box running facter 4.4.0 and ruby 3.0.2

Thanks in advance.
Dave

--
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/1da07872-5d29-42e8-9aa6-62c3feb4087fn%40googlegroups.com.


CAUTION: This email originated from outside of the organization. Do not click 
on links or open attachments unless you recognize the sender and know the 
content is safe.



This e-mail may contain information that is privileged or confidential. If you 
are not the intended recipient, please delete the e-mail and any attachments 
and notify us immediately.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/E2A73317-C756-4853-8E34-9AF19276BCBC%40perforce.com.


[Puppet Users] Re custom fact query

2024-05-08 Thread daveford...@gmail.com

To clarify, tried this on various systems - facter 4.4.0 and ruby 3.0.2 on 
Ubuntu Mint and facter 4.7.0 and ruby 3.1.4 on gentoo.  Examples taken from 
the puppet documentation on writing custom facts. 
On Wednesday 8 May 2024 at 10:12:31 UTC+1 daveford...@gmail.com wrote:

> Total ruby noob and first time trying to right a custom fact. It does look 
> too complication and I've sort of got this working.. But one question - 
> from the puppet documentation gives two ways of using a 'confine'.
>
> This lets me custom fact produce output via facter on my gentoo box as 
> expected
> confine :kernel => "Linux"
>
> But this produces no output -
> confine :kernel do |value| 
>
> value == "Linux" 
>
> end
> What am I failing to understand- the documentation would suggest both 
> should work?
>
> Am trying this on a Mint box running facter 4.4.0 and ruby 3.0.2
>
>
> Thanks in advance. 
> Dave
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/1da07872-5d29-42e8-9aa6-62c3feb4087fn%40googlegroups.com.