<div dir="ltr">Abhishek,<div><br></div><div>for communication with Nova Heat is using Nova's REST API via python-novaclient exclusively. So if any Nova functionality is exposed via novaclient's Python API - Heat can in principle do it.</div><div><br></div><div>Another question is what are those "check" and "change" you are willing to do? This should be in line with Heat resource life cycle model. If it is some general thing applicable/useful to any OpenStack deployment you can propose a patch (or a spec first) and we can consider including it in upstream. If it is more specific to your deployment - you can make yourself a specialized resource as Heat resource plugin and override/extend any methods of OS::Nova::Server resource and use this plugin instead of OS::Nova::Server in your cloud (for an example see Rackspace Cloud Server resource in heat/contrib).</div><div><br></div><div>Best regards,</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">Pavlo Shchelokovskyy<div>Software Engineer</div><div>Mirantis Inc</div><div><a href="http://www.mirantis.com" target="_blank">www.mirantis.com</a></div></div></div></div>
<br><div class="gmail_quote">On Fri, Apr 3, 2015 at 10:12 AM, Abhishek Talwar/HYD/TCS <span dir="ltr"><<a href="mailto:abhishek.talwar@tcs.com" target="_blank">abhishek.talwar@tcs.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi Folks,<br><br>I am trying if we
can have an api call from heat to nova and hit one of the nova
clients method. I want to have a check in heat and if that happens it
should request nova for a change in the instance through one of
nova's command.
<p style="margin-bottom:0cm;line-height:100%">Any information regarding this.<br>
</p>
<p style="margin-bottom:0cm;line-height:100%"><br>
</p>
<p style="margin-bottom:0cm;line-height:100%">Thanks and Regards</p>
<p style="margin-bottom:0cm;line-height:100%">Abhishek Talwar</p><p>=====-----=====-----=====<br>
Notice: The information contained in this e-mail<br>
message and/or attachments to it may contain <br>
confidential or privileged information. If you are <br>
not the intended recipient, any dissemination, use, <br>
review, distribution, printing or copying of the <br>
information contained in this e-mail message <br>
and/or attachments to it are strictly prohibited. If <br>
you have received this communication in error, <br>
please notify us by reply e-mail or telephone and <br>
immediately and permanently delete the message <br>
and any attachments. Thank you</p>

<p></p></div><br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>