<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<p dir="ltr">Thank you very much. That solved my problem. I was looking at wrong place.
<br>
</p>
<p dir="ltr">Sent using <a href="https://cloudmagic.com/k/d/mailapp?ct=pa&cv=1.0.10.8&pv=4.2.2">
CloudMagic</a><a href="https://cloudmagic.com/k/d/mailapp?ct=pa&cv=1.0.10.8&pv=4.2.2">
</a></p>
<br>
<br>
<div class="cm_quote" style=" color: #787878">On Wed, Feb 05, 2014 at 9:42 AM, Akihiro Motoki <<a href="mailto:motoki@da.jp.nec.com">motoki@da.jp.nec.com</a>> wrote:</div>
<br>
<div id="oldcontent" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial; ">
<blockquote style="">
<p dir="ltr">Hi Ageeleshwar, <br>
<br>
Have you solved this topic already? <br>
<br>
Please see Networking API v2.0 reference [1] at docs.openstack.org. <br>
This is the official document maintained by neutron team. <br>
<br>
(2014/02/03 21:33), Ageeleshwar Kandavelu wrote: <br>
> I was trying to use the python-neutronclient for creating security groups and it throws the weird ("NeutronClientException: Unable to find 'security_group' in request body" ) exception. Why is it
<br>
> trying to find a security group when I am trying to create a new one. <br>
<br>
I think it is just because your request body is not a proper format. <br>
An example of the request body is available at [2]. <br>
<br>
[1] http://docs.openstack.org/api/openstack-network/2.0/content/security-groups-ext.html
<br>
[2]http://docs.openstack.org/api/openstack-network/2.0/content/POST_security-groups-v2.0_createSecGroup_v2.0_security-groups_security-groups-ext.html
<br>
<br>
> <br>
> the list and get method of the python-neutronclient work well though. <br>
> <br>
> <br>
> I checked the neutron api documentation and see that it has CRUD methods only for network, subnet and ports. (https://wiki.openstack.org/wiki/Neutron/APIv2-specification)
<br>
> <br>
> Now I am really confused about the work-flow. Is neutron responsible for creating security groups or is it nova(create works with nova except that i do not know how to add rules to the sg).
<br>
<br>
Neutron security group can be managed through both neutron API and nova API. <br>
If you need full features of Neutron security group, you need to use Neutron API directly.
<br>
<br>
Thanks, <br>
Akihiro <br>
<br>
> <br>
> Can any one tell me which process is responsible for this workflow and what the api is and if there is support for it in any python client.
<br>
> <br>
> Thank you, <br>
> Ageeleshwar K <br>
> http://www.csscorp.com/common/email-disclaimer.php</p>
</blockquote>
</div>
http://www.csscorp.com/common/email-disclaimer.php
</body>
</html>