<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Dec 18, 2016 8:39 PM, &quot;Juan Hernández&quot; &lt;<a href="mailto:jhernand@redhat.com">jhernand@redhat.com</a>&gt; wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="elided-text">On 12/18/2016 05:32 PM, Yaniv Kaul wrote:<br>
&gt; I&#39;d expect, like other actions, add() for example, that I can ensure<br>
&gt; .remove() (for clusters, DCs, etc.) will return True as a sign for success.<br>
&gt; Is that a bug or a design choice?<br>
&gt; TIA,<br>
&gt; Y.<br>
&gt;<br>
<br>
</div>It is by design. The method returns nothing, because in HTTP the DELETE<br>
method doesn&#39;t receive or return a body: it only returns the HTTP status<br>
code. In the SDK, success HTTP status code results in returning nothing,<br>
and failures result in throwing an exception. So, if the methods doesn&#39;t<br>
throw an exception then you can assume that it worked successfully.<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">So I should wrap it in try-except? And catch what? </div><div dir="auto">TIA, </div><div dir="auto">Y. </div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote></div><br></div></div></div>