When switching back to vm main tab changing the selection doesn't work.

No matter which VM I select the VirtualMachineSelectionChange function isn't 
called again (as my debug alert window doesn't appear), but the last vm I 
selected before switching to another main tab is cached in variable vmName...
It works again after restarting engine-service.

I just tested your foreman plugin and it seems that this one is working as 
expected.


Regards,
René
 
 
-----Original message-----
> From:Oved Ourfalli <[email protected]>
> Sent: Monday 21st January 2013 14:56
> To: René Koch <[email protected]>
> Cc: [email protected]; Vojtech Szocs <[email protected]>
> Subject: Re: [Users] UI Plugin issue when switching main tabs
> 
> I'll let Vojtech (cc-ed) to give a more accurate answer, but, trying to 
> narrow down the issue: when you switch to a different main tab and then back 
> to the VM main tab, and change the selection in there, does it work?
> (Trying to understand if the problem is only when doing the switch, and it 
> works afterwards, or not).
> 
> Thank you,
> Oved
> ----- Original Message -----
> > From: "René Koch" <[email protected]>
> > To: [email protected]
> > Sent: Sunday, January 20, 2013 11:07:13 PM
> > Subject: [Users] UI Plugin issue when switching main tabs
> > 
> > Hi,
> > 
> > I'm working on an UI plugin to integrate Nagios/Icinga into oVirt
> > Engine and made some progress, but have an issue when switching the
> > main tabs.
> > 
> > I use VirtualMachineSelectionChange to create URL with name of vm
> > (and HostSelectionChange for hosts).
> > Name is used in my backend code (Perl) for fetching monitoring
> > status.
> > 
> > Here's the code of VirtualMachineSelectionChange:
> > 
> >     VirtualMachineSelectionChange: function() {
> >         var vmName = arguments[0].name;
> >         alert(vmName);
> >         // Reload VM Sub Tab
> >         api.setTabContentUrl('vms-monitoring', conf.url +
> >         '?subtab=vms&name=' + encodeURIComponent(vmName));
> >     }
> > 
> > Everything works fine as long as I stay in Virtual Machine main tab.
> > When switching to e.g. Disks and back to Virtual Machines again the
> > JavaScript code of start.html isn't processed anymore (or cached (?)
> > as the my generated URL with last vm name will still be sent back to
> > my Perl backend) - added alert() to test this.
> > 
> > oVirt Engine version:
> > ovirt-engine-3.2.0-1.20130118.gitd102d6f.fc18.noarch
> > 
> > Full code of start.hml: http://pastebin.com/iEY6dA6F
> > 
> > 
> > Thanks a lot for your help,
> > René
> > 
> > 
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://lists.ovirt.org/mailman/listinfo/users
> > 
> 
_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to