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.mamid...@gmail.com> > To: us...@ovirt.org, engine-devel@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 > us...@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > _______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel