Respuestas:
Puedes hacerlo:
$ n_timeout = 0 + $ timeout
He usado la función scanf en stdlib.
Un ejemplo de esto:
$ ram = scanf ("$ {:: memorysize_mb}", "% i")
Esto requiere títere> = 3.7.5
Su código funcionará exactamente como se define; Puppet convierte implícitamente cadenas y enteros según corresponda para el operador de comparación que se utiliza.
Marioneta 4: $odd_ip = Integer($ip_array[3]) % 2
Tomado de https://github.com/puppetlabs/puppetlabs-apt/pull/743/files