[ovirt-users] Integration of ovirt-engine GUI with the CLI
Nikita Kodkani
nikita.kodkani at gmail.com
Thu Nov 6 21:46:36 EST 2014
I got the use case of ovirt.js. But I don't think so it can be used in my
case. I have to instead use CGI/php. My aim is to run the command from the
rhevm manager bash prompt with dynamic attributes and then returns the
success/failure result.
E.g `rhevmcommand -lrt -p password `
Rhevmcommand is written in bash script, which internally calls REST api
using curl.
Password is similar that of rhevm manager database.
Now I want something like
<snip>
Var result=`rhevmcommand -lrt`
<> in HTML/java/...web UI.
-Nikita
On 06/11/2014 6:29 pm, "Vojtech Szocs" <vszocs at redhat.com> wrote:
>
>
> ----- Original Message -----
> > From: "Itamar Heim" <iheim at redhat.com>
> > To: "Nikita Kodkani" <nikita.kodkani at gmail.com>
> > Cc: "users" <Users at ovirt.org>, "Vojtech Szocs" <vszocs at redhat.com>
> > Sent: Wednesday, November 5, 2014 12:37:21 AM
> > Subject: Re: Fwd: [ovirt-users] Integration of ovirt-engine GUI with the
> CLI
> >
> > On 11/04/2014 01:54 PM, Nikita Kodkani wrote:
> > > Hi,
> > >
> > > To add further...
> > > I read it somewhere on google, that to execute the shell commands in
> the
> > > JavaScript we have to use node.js at the backend.
> > >
> > > We don't want to spend time on learning the technology in this time
> frame.
> > >
> > > -Does ovirt-engine provide API's for executing the shell commands?
> >
> > its the other way around - the cli/shell commands are using the engine
> > python-sdk, which uses the engine REST API.
> >
> > if your solution is html/javascript based, i think using ovirt.js (which
> > wraps calling to the engine rest api 'nicely', vs. you doing it yourself
> > from your code) is the way to go.
>
> Exactly, the main use case for oVirtJS is to allow working with Engine
> from within a JavaScript environment. HTML/JS web application is the
> primary use case, we also plan to support "server-side JS code running
> on Node.js" as another use case, so that people can potentially write
> custom server-side JS to work with Engine.
>
> >
> > http://lists.ovirt.org/pipermail/users/2014-June/025198.html
> > http://www.ovirt.org/Features/Design/Using_REST_API_In_Web_UI
> > http://lists.ovirt.org/pipermail/devel/2014-August/008502.html
> >
> http://lists.ovirt.org/pipermail/devel/attachments/20140819/a35caa44/attachment-0001.pdf
> >
> >
> > >
> > >
> > > Thanks,
> > > Nikita
> > >
> > > Nikita Kodkani
> > >
> > >
> > > On Tue, Nov 4, 2014 at 4:20 PM, Itamar Heim <iheim at redhat.com
> > > <mailto:iheim at redhat.com>> wrote:
> > >
> > > On 11/04/2014 11:47 AM, Nikita Kodkani wrote:
> > >
> > > It is designed in javascript/HTML. We had initially designed
> some
> > > feature using CLI. But now we just want to execute command when
> > > we hit
> > > the button/tab.
> > >
> > >
> > > vojtech - sounds like ovirt.js could be the best fit here?
> > >
> > > -Nikita
> > >
> > > i
> > >
> > >
> > > On Tue, Nov 4, 2014 at 4:09 PM, Itamar Heim <iheim at redhat.com
> > > <mailto:iheim at redhat.com>
> > > <mailto:iheim at redhat.com <mailto:iheim at redhat.com>>> wrote:
> > >
> > > On 11/04/2014 06:30 AM, Nikita Kodkani wrote:
> > >
> > > Hi,
> > >
> > > I have the CLI designed for the RHEV-M. I have also
> > > designed
> > > some GUI in
> > > ovirt-engine.
> > > Now I am stuckup with the integration. Could you
> > > suggest how to
> > > connect
> > > the ovirt-engine GUI with the backend CLI commands?
> > >
> > >
> > > which language is your gui?
> > > why use the CLI instead of the python or java SDKs
> > > (or ruby or javascript ones)
> > >
> > >
> > >
> > >
> > >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20141107/a57b5e71/attachment-0001.html>
More information about the Users
mailing list