[Users] [Engine-devel] adding scripts

aditya mamidwar aditya.mamidwar at gmail.com
Fri Mar 21 10:14:01 UTC 2014


Hey,
my team is working on adding AoE protocol support to ovirt.

am thus facing following difficulties:
1 : i wrote the required code using in bash scripting, which i wish to
invoke after a click of button in the ovirt-portal. (which does not seem to
be possible). can you help on that? which programming language should i
use, and how that file should be invoked.

2. for ISOs to be available, i need to enable hosts configured in clusters
and storage domains of ATA type. (currently NFS, iSCSI and FC are done).
which files should i focus on changing for above functionality.

3. How do i change the custom layout of the engine? (like adding a few
extra buttons.) please specify the files responsible.

4. the above questions stress that am facing difficulty in identifying
files responsible for a particular module. is there a better way to do that
instead of digging up the entire source code. ( a documentation if
available.)



On Mon, Mar 17, 2014 at 5:52 PM, Alexander Wels <awels at redhat.com> wrote:

> Aditya,
>
> That is because that file doesn't exist. We map that name to a servlet in
> web.xml. If you want to modify the GWT host page take a look at
> GwtDynamicHostPageServlet.java and its sub classes (for user portal and
> webadmin). As well as GwtHostPage.jsp. You will find there is almost
> nothing in
> that page as all the HTML is being generated at runtime using GWT.
>
> Since you are not really explaining what you are trying to do we can't help
> you better on the best strategy to achieve what you want.
>
> Alexander
>
> On Saturday, March 15, 2014 06:00:21 PM Aditya Mamidwar wrote:
> > Hey thanks on the previous issue.
> > Also is there a way i can access WebAdmin.Html to add custom buttons and
> > make few tweaks for personal use? I just cant find that file after using
> > git.
> >
> > Aditya Mamidwar
> >
> > -----Original Message-----
> > From: "Einav Cohen" <ecohen at redhat.com>
> > Sent: 14-03-2014 01:21
> > To: "aditya mamidwar" <aditya.mamidwar at gmail.com>; "Vojtech Szocs"
> > <vszocs at redhat.com> Cc: "users at ovirt.org" <users at ovirt.org>;
> > "engine-devel at ovirt.org" <engine-devel at ovirt.org> Subject: Re: [Users]
> > adding scripts
> >
> > if you are trying to hook into UI-specific events, it sounds
> > like you will need to write an oVirt UI Plugin [1] in order to
> > do that. However, I believe that the oVirt UI Plugins
> > infrastructure doesn't support hooking to events such as "tab
> > x was selected" and/or "button b was clicked".
> > It does allow you to add new (custom) tabs/sub-tabs/buttons of
> > your own, and there is a chance that it allows you to hook
> > into events such as 'row x was selected in the grid'.
> >
> > @Vojtech will know better. Vojtech?
> >
> > if you are trying to hook into engine events (e.g. you want to
> > run a script every time a VM is started in oVirt, no matter if
> > the user started it by clicking the 'run' button in the oVirt-
> > engine webadmin, or invoked a REST API request, or an SDK
> > command), then it will require some sort of an "engine-plugin"
> > infrastructure that we don't have at the moment AFAIK.
> > there is a chance that for some of the events you will be able
> > to utilize the VDSM hooks (at the Host level) [2].
> >
> > ----
> > Thanks,
> > Einav
> >
> > [1] http://www.ovirt.org/Features/UIPlugins
> >
> > [2] http://www.ovirt.org/VDSM-Hooks
> >
> >
> > ----- Original Message -----
> >
> > > From: "aditya mamidwar" <aditya.mamidwar at gmail.com>
> > > To: users at ovirt.org, engine-devel at ovirt.org
> > > Sent: Thursday, March 13, 2014 11:23:35 AM
> > > Subject: [Users] adding scripts
> > >
> > >
> > > I want to commit changes to the engine by adding some bash scripts.
> > > the scripts should be invoked once a button or tab is selected in the
> > > webadmin portal by the user.
> > >
> > > can someone guide on achieving this.
> > >
> > > --
> > > -Aditya Mamidwar
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at ovirt.org
> > > http://lists.ovirt.org/mailman/listinfo/users
>
>


-- 
-Aditya Mamidwar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20140321/aeaa317f/attachment-0001.html>


More information about the Users mailing list