[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-API] Xen-Api -Retrieving the Xen master node IP using Xen API
Hi Shafi, I am working on a backup application . Our solution works fine for a single Xen host . But on A Xen Pool Configuration, session() call works only for the master , Is there any call to retrieve the IP of the master when we are working with the slave nodes ,so that a redirection can be made to that obtained master IP when slave node is enquired for backup . In python, you can use the following code : session = XenAPI.Session('https://'+self.xcphost) try: session.login_with_password(user_xen,password_xen) except XenAPI.Failure, error: msg,ip = error.details if msg == 'HOST_IS_SLAVE': xcphost = ip session = XenAPI.Session('https://'+xcphost) session.login_with_password(user_xen,password_xen)(from our inhouse backup application https://github.com/tranquilit/TISbackup/blob/master/libtisbackup/backup_xva.py) HTH, Denis Thank you Shafi Mohammed _______________________________________________ Xen-api mailing list Xen-api@xxxxxxxxxxxxx http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api -- Denis Cardon Tranquil IT Systems Les Espaces Jules Verne, bâtiment A 12 avenue Jules Verne 44230 Saint Sébastien sur Loire tel : +33 (0) 2.40.97.57.55 http://www.tranquil-it-systems.fr _______________________________________________ Xen-api mailing list Xen-api@xxxxxxxxxxxxx http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |