<p dir="ltr">Hi,<br>
Thanks for all comments.<br>
I am planning to do GUI-GUI interaction rather than GUI-CLI-GUI.<br>
In CLI, for updating the XML we had used &quot;curl -x PUT&quot; &amp; in that we had passed username &amp; password. So do we need to pass the same while in GUI as well? Because I am getting the error as &quot;Method not found&quot;</p>
<p dir="ltr">-Nikita<br>
 </p>
<div class="gmail_quote">On 28/11/2014 10:31 pm, &quot;Vojtech Szocs&quot; &lt;<a href="mailto:vszocs@redhat.com">vszocs@redhat.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Einav Cohen&quot; &lt;<a href="mailto:ecohen@redhat.com">ecohen@redhat.com</a>&gt;<br>
&gt; To: &quot;Itamar Heim&quot; &lt;<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;, <a href="mailto:jennykang95@gmail.com">jennykang95@gmail.com</a>, &quot;Greg Sheremeta&quot; &lt;<a href="mailto:gshereme@redhat.com">gshereme@redhat.com</a>&gt;<br>
&gt; Cc: &quot;Vojtech Szocs&quot; &lt;<a href="mailto:vszocs@redhat.com">vszocs@redhat.com</a>&gt;, &quot;Nikita Kodkani&quot; &lt;<a href="mailto:nikita.kodkani@gmail.com">nikita.kodkani@gmail.com</a>&gt;, &quot;users&quot; &lt;<a href="mailto:Users@ovirt.org">Users@ovirt.org</a>&gt;<br>
&gt; Sent: Tuesday, November 25, 2014 9:56:49 PM<br>
&gt; Subject: Re: [ovirt-users] Integration of ovirt-engine GUI with the CLI<br>
&gt;<br>
&gt; &gt; vojtech - how about adding a very simple &quot;samples-portals&quot; with it to<br>
&gt; &gt; the repo?<br>
&gt;<br>
&gt; I believe that Jenny is already working on a ovirt.js-based portal?<br>
<br>
Yes, AFAIK Jenny is already working on UserPortal-like web application<br>
based on oVirtJS.<br>
<br>
&gt; @Jenny: sounds like your work may be a good fit for our &quot;Sample User<br>
&gt; Portals&quot; repository (more details in [1])?<br>
<br>
+1<br>
<br>
&gt;<br>
&gt; [1] <a href="http://www.ovirt.org/Sample_user_portals" target="_blank">http://www.ovirt.org/Sample_user_portals</a><br>
&gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; From: &quot;Itamar Heim&quot; &lt;<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;<br>
&gt; &gt; Sent: Wednesday, November 12, 2014 5:03:37 PM<br>
&gt; &gt;<br>
&gt; &gt; On 11/06/2014 02:59 PM, Vojtech Szocs wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt;&gt; From: &quot;Itamar Heim&quot; &lt;<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;<br>
&gt; &gt; &gt;&gt; To: &quot;Nikita Kodkani&quot; &lt;<a href="mailto:nikita.kodkani@gmail.com">nikita.kodkani@gmail.com</a>&gt;<br>
&gt; &gt; &gt;&gt; Cc: &quot;users&quot; &lt;<a href="mailto:Users@ovirt.org">Users@ovirt.org</a>&gt;, &quot;Vojtech Szocs&quot; &lt;<a href="mailto:vszocs@redhat.com">vszocs@redhat.com</a>&gt;<br>
&gt; &gt; &gt;&gt; Sent: Wednesday, November 5, 2014 12:37:21 AM<br>
&gt; &gt; &gt;&gt; Subject: Re: Fwd: [ovirt-users] Integration of ovirt-engine GUI with the<br>
&gt; &gt; &gt;&gt; CLI<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; On 11/04/2014 01:54 PM, Nikita Kodkani wrote:<br>
&gt; &gt; &gt;&gt;&gt; Hi,<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; To add further...<br>
&gt; &gt; &gt;&gt;&gt; I read it somewhere on google, that to execute the shell commands in<br>
&gt; &gt; &gt;&gt;&gt; the<br>
&gt; &gt; &gt;&gt;&gt; JavaScript we have to use node.js at the backend.<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; We don&#39;t want to spend time on learning the technology in this time<br>
&gt; &gt; &gt;&gt;&gt; frame.<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; -Does ovirt-engine provide API&#39;s for executing the shell commands?<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; its the other way around - the cli/shell commands are using the engine<br>
&gt; &gt; &gt;&gt; python-sdk, which uses the engine REST API.<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; if your solution is html/javascript based, i think using ovirt.js (which<br>
&gt; &gt; &gt;&gt; wraps calling to the engine rest api &#39;nicely&#39;, vs. you doing it yourself<br>
&gt; &gt; &gt;&gt; from your code) is the way to go.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Exactly, the main use case for oVirtJS is to allow working with Engine<br>
&gt; &gt; &gt; from within a JavaScript environment. HTML/JS web application is the<br>
&gt; &gt; &gt; primary use case, we also plan to support &quot;server-side JS code running<br>
&gt; &gt; &gt; on Node.js&quot; as another use case, so that people can potentially write<br>
&gt; &gt; &gt; custom server-side JS to work with Engine.<br>
&gt; &gt;<br>
&gt; &gt; vojtech - how about adding a very simple &quot;samples-portals&quot; with it to<br>
&gt; &gt; the repo?<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; <a href="http://lists.ovirt.org/pipermail/users/2014-June/025198.html" target="_blank">http://lists.ovirt.org/pipermail/users/2014-June/025198.html</a><br>
&gt; &gt; &gt;&gt; <a href="http://www.ovirt.org/Features/Design/Using_REST_API_In_Web_UI" target="_blank">http://www.ovirt.org/Features/Design/Using_REST_API_In_Web_UI</a><br>
&gt; &gt; &gt;&gt; <a href="http://lists.ovirt.org/pipermail/devel/2014-August/008502.html" target="_blank">http://lists.ovirt.org/pipermail/devel/2014-August/008502.html</a><br>
&gt; &gt; &gt;&gt; <a href="http://lists.ovirt.org/pipermail/devel/attachments/20140819/a35caa44/attachment-0001.pdf" target="_blank">http://lists.ovirt.org/pipermail/devel/attachments/20140819/a35caa44/attachment-0001.pdf</a><br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Thanks,<br>
&gt; &gt; &gt;&gt;&gt; Nikita<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Nikita Kodkani<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; On Tue, Nov 4, 2014 at 4:20 PM, Itamar Heim &lt;<a href="mailto:iheim@redhat.com">iheim@redhat.com</a><br>
&gt; &gt; &gt;&gt;&gt; &lt;mailto:<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;&gt; wrote:<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;      On 11/04/2014 11:47 AM, Nikita Kodkani wrote:<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;          It is designed in javascript/HTML. We had initially designed<br>
&gt; &gt; &gt;&gt;&gt;          some<br>
&gt; &gt; &gt;&gt;&gt;          feature using CLI. But now we just want to execute command<br>
&gt; &gt; &gt;&gt;&gt;          when<br>
&gt; &gt; &gt;&gt;&gt;          we hit<br>
&gt; &gt; &gt;&gt;&gt;          the button/tab.<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;      vojtech - sounds like ovirt.js could be the best fit here?<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;          -Nikita<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;          i<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;          On Tue, Nov 4, 2014 at 4:09 PM, Itamar Heim &lt;<a href="mailto:iheim@redhat.com">iheim@redhat.com</a><br>
&gt; &gt; &gt;&gt;&gt;          &lt;mailto:<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;<br>
&gt; &gt; &gt;&gt;&gt;          &lt;mailto:<a href="mailto:iheim@redhat.com">iheim@redhat.com</a> &lt;mailto:<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;               On 11/04/2014 06:30 AM, Nikita Kodkani wrote:<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;                   Hi,<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;                   I have the CLI designed for the RHEV-M. I have also<br>
&gt; &gt; &gt;&gt;&gt;          designed<br>
&gt; &gt; &gt;&gt;&gt;                   some GUI in<br>
&gt; &gt; &gt;&gt;&gt;                   ovirt-engine.<br>
&gt; &gt; &gt;&gt;&gt;                   Now I am stuckup with the integration. Could you<br>
&gt; &gt; &gt;&gt;&gt;          suggest how to<br>
&gt; &gt; &gt;&gt;&gt;                   connect<br>
&gt; &gt; &gt;&gt;&gt;                   the ovirt-engine GUI with the backend CLI commands?<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;               which language is your gui?<br>
&gt; &gt; &gt;&gt;&gt;               why use the CLI instead of the python or java SDKs<br>
&gt; &gt; &gt;&gt;&gt;               (or ruby or javascript ones)<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Users mailing list<br>
&gt; &gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt; &gt;<br>
&gt;<br>
</blockquote></div>