<div dir="ltr">Hi all,<div>We have developed some heat resources for our custom API server. We followed the instructions in the development guide at <a href="http://docs.openstack.org/developer/heat/pluginguide.html">http://docs.openstack.org/developer/heat/pluginguide.html</a> and got everything working. <span style="line-height:1.5">However, the Horizon "Resource Types" panel is returning a 500 error with "</span><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">TemplateSyntaxError: u'resource'" message.</span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px"><br></span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">Upon further debugging, we found that the Horizon is expecting all Heat resource type names to be of form <implementation>::<component>::<resource>. However, we didn't see this requirement in the heat development documents. Some of our resource types have just two words (e.g., "Avi::Pool"). Heat itself didn't care about these names at all.</span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px"><br></span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">Question: Is there a general consensus is to enforce the </span><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px"><implementation>::<component>::<resource> format for type names?</span></div><div><span style="color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;font-size:13px;line-height:16px">If so, can we please update the heat plugin guide to reflect this?</span><br></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">If not, we can file it is as a bug in Horizon.</span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px"><br></span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">Thanks,</span></div><div><span style="font-size:13px;color:rgb(42,42,45);font-family:arial,helvetica,sans-serif;line-height:16px">Praveen</span></div></div>