Am Freitag, den 15.03.2019, 09:47 +0000 schrieb David Schmitt: If you use the Resource API (official docs: https://puppet.com/docs/puppet/6.3/custom_resources.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__puppet.com_docs_puppet_6.3_custom-5Fresources.html&d=DwMFaQ&c=ZgVRmm3mf2P1-XDAyDsu4A&r=TsKycyisPP_6FVCeETRooIdY_8hdAsXoxwbvHso_TaI&m=8gEJHfkK_A8j6ZfFoNN-2I6fEf5P0FMr450yxF6I7VQ&s=mQMCRXhExpGeJEnuV17X4Xu-nzFV4ylDpGkJiEuIbrs&e=>, github: https://github.com/puppetlabs/puppet-resource_api<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_puppetlabs_puppet-2Dresource-5Fapi&d=DwMFaQ&c=ZgVRmm3mf2P1-XDAyDsu4A&r=TsKycyisPP_6FVCeETRooIdY_8hdAsXoxwbvHso_TaI&m=8gEJHfkK_A8j6ZfFoNN-2I6fEf5P0FMr450yxF6I7VQ&s=-oFS_6kmnJGYrspbb3RVehNRmJ6Ea2H5ZODsHjioqPQ&e=> ), adding a canonical internal representation is as easy as adding the `canonicalize` feature, and define the required change on the provider:
[...] The resource api also makes a lot of other pain of developing types and providers go away, and supports all puppet versions from 4.7 Thanks for the hint. Unfortunately that would require me to do a complete rewrite. Will have to see when I find some time... Thanks... Dirk -- Dirk Heinrichs Senior Systems Engineer, Delivery Pipeline OpenText ™ Discovery | Recommind Phone: +49 2226 15966 18 Email: [email protected]<mailto:[email protected]> Website: www.recommind.de Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach Vertretungsberechtigte Geschäftsführer Gordon Davies, Madhu Ranganathan, Christian Waida, Registergericht Amtsgericht Bonn, Registernummer HRB 10646 This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/61422a877283c88796c10c9af2f16e99c6ae6175.camel%40opentext.com. For more options, visit https://groups.google.com/d/optout.
