Forum: Cfengine Help
Subject: Re: List expansion in access rules
Author: phnakarin
Link to topic: https://cfengine.com/forum/read.php?3,17585,17586#msg-17586

The culprits would possibly be these three global listvariables.

$(var.master_files_prod)
$(var.master_files_test)
$(var.master_files_dev)

worth to try;

bundle server access_rules()
{
vars:
 "file_repos" slist => { "stage/inputs", "stage/modules", "repo"};
 "server_master_files_prod" slist => { @(var.master_files_prod) }; 
 "server_master_files_test" slist => { @(var.master_files_test) }; 
 "server_master_files_dev"  slist => { @(var.master_files_dev) }; 

access:
 "$(server_master_files_prod)/$(file_repos)" admit => { @(var.client_networks) 
};
 "$(server_master_files_test)/$(file_repos)" admit => { @(var.client_networks) 
};
 "$(server_master_files_dev)/$(file_repos)"  admit => { @(var.client_networks) 
};
}

Just my guesswork.

Cheers,
--Nakarin

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to