Simon Marechal
Simon Marechal
This is a general note for all the issues : I am currently busy with other things, till the end of the year. After that, I will most certainly rewrite...
I think option 2 would be the best.
I don't understand the issue. In this example: ``` node 'a.b' { @@file { '/tmp/exported': ensure => present; } File } ``` Should output this: ``` file { /tmp/exported: #...
IIRC it should be seen on the "source" part (the commented part) that this comes from another node.
For me, this saves the resources: puppetresources -p /tmp/puppet -o a --pdbfile /tmp/pdb --commitdb --checkExported And this works when trying to realize them: puppetresources -p /tmp/puppet -o b --pdbfile /tmp/pdb...
Ugh :( What do you mean by "real catalog" ?
And yeah, it shouldn't be unknown, looks like this code isn't well tested!
I suppose there is a problem with the fact that the puppetdb serves relationship parameters as normal parameters, whereas language-puppet handles them differently.
Can you try the following cases too ? ``` @@foo -> bar foo -> @@bar ```