I haven't changed the format of the JSON file in my patches to 
puppet-catalog-diff, so it should work fine.

Do you mind to send me the JSON file you have so I can check it out?



On Tuesday, June 2, 2015 at 4:38:31 PM UTC+2, Clayton O'Neill wrote:
>
>
>
> On Tuesday, June 2, 2015 at 9:45:49 AM UTC-4, Raphaël Pinson wrote:
>>
>> I recently noticed that Zack Smith forked and has been maintaining 
>> R.I.Pienaars' puppet-catalog-diff. This tool can now produce JSON reports, 
>> which contain lots of interesting information, but are not very readable 
>> for normal human beings.
>>
>> I've been wanting to use the tool for Puppet environment preflight, and 
>> so I made a web interface to display and analyse those JSON reports.
>>
>> The project can be found (and forked) at 
>> https://github.com/camptocamp/puppet-catalog-diff-viewer and a live demo 
>> is available at http://camptocamp.github.io/puppet-catalog-diff-viewer/. 
>> The code is pure Javascript (using Bootstrap and d3js) and doesn't store 
>> any data whatsoever, so feel free to test your own reports on the interface.
>>
>> The tool also allows to ack diff information (all data are loss when you 
>> reload the report though) to help filter out the information.
>>
>
> I think this is a fantastic idea.  We use catalog diffs extensively as 
> part of our pre-merge testing.  
>
>
> Unfortunately, I can't seem to get it to work with the demo web page. 
>  What version of the catalog diff tool did you use this with?  I tried 
> using the latest (1.5.0), but it appears to be broken.  I worked out that 
> problem and should have a PR off later today, but when I load the JSON diff 
> into your demo web page, I just get  " Failed to parse report: missing 
> fields"  Perhaps the format of the JSON file has changed?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev/04f0d903-1979-4769-b6ed-1ae165b17e78%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to