Paul,
There are a few ways of doing this but I have used curl then pipe the results 
through a python JSON pretty print tool. This formats the JSON for easily 
dropping into API docs.

curl ( some Openstack request with JSON output )    | python -mjson.tool

Hope this helps,
Peter.



From: Paul Michali [mailto:[email protected]]
Sent: Wednesday, July 31, 2013 3:41 PM
To: OpenStack Development Mailing List
Subject: [openstack-dev] [Neutron][API Doc] Easy way to generate JSON output 
for doc?

Hi!

I'm writing API doc pages for VPNaaS and was wondering if there are any 
tools/scripts to make it easy to generate the needed JSON result output for 
various operations?

It looks like I can do the neutron command with --verbose to get unformatted 
JSON output. Should I do that and then reformat the output (or is there way to 
do that easier)?

I did try to use json.loads() on the RESP: output, but it threw an ValueError 
"Expecting property name: line 1 column 1 (char 1)"

Ideas?

PCM (Paul Michali)

MAIL [email protected]<mailto:[email protected]>
IRC   pcm_  (irc.freenode.net<http://irc.freenode.net>)
TW   @pmichali

_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to