From 0a4ab745ba60bbbc917e3f8df2e9e3ba19dd3d54 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 17 May 2019 19:03:01 +0100 Subject: [PATCH] Update to client.pp This is a fix for Error: Error while evaluating a Resource Statement, Evaluation Error: Illegal Class name in class reference. A TypeReference['Voms::Install']-Type cannot be used where a String is expected. Tested with Puppet 5.5. --- manifests/client.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/client.pp b/manifests/client.pp index 11e064b..adaceea 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -36,7 +36,7 @@ # define voms::client ($vo = $name, $servers = [] ) { ensure_resource('class','voms::install') - Class[Voms::Install] -> Voms::Client[$vo] + Class['Voms::Install'] -> Voms::Client[$vo] file {"/etc/grid-security/vomsdir/${vo}": ensure => directory,