[Linux-cluster] fence_ovh - Fence agent for OVH (Proxmox 3)

Adrian Gibanel adrian.gibanel at btactic.com
Thu Jul 11 17:48:55 UTC 2013


----- Mensaje original ----- 

> Hi Adrian,

> On 06/26/2013 07:55 PM, Adrian Gibanel wrote:
> > I've improved my former fence_ovh script so that it works in
> > Proxmox 3 and so that it uses suds library as I was suggested in
> > the linux-cluster mailing list.
> >
> > 1) What is fence_ovh
> >
> > fence_ovh is a fence agent based on python for the big French
> > datacentre provider OVH. You can get information about OVH on:
> > http://www.ovh.co.uk/ . I also wanted to make clear that I'm not
> > part of official OVH staff.
> >
> Thanks, you have done a great job in that rewrite. I have modified it
> a
> little to better fit into our existing infrastructure (--verbose,
> --plug). The only real change that I have added is that SOAP is not
> disconnected after every operation. Please take a look at it and
> (very
> likely) fix minor errors which I have introduced as I was not able to
> test it.

Thank you Marek!

  About the SOAP disconnection it's ok you not logging out at each time but I think the soap login should be tried just before calling the reboot_time function. The reason is that I'm afraid that 150 or 240 seconds are long enough for session to timeout. Maybe they are not but I prefer to be in the safe side.

  I have not tested it yet too but I've seen some changes that can made to it:

	elif options["--action"] in  ['on', 'off' ]:
should be:
	elif options["--action"] in  ['on', 'reboot' ]:

And at:

session = soap.service.login(options["--username"], options["--password"], 'es', 0)

You should use 'en' instead of 'es' so that default errors are printed in English by default.

Again, thank you!

-- 

-- 
Adrián Gibanel 
I.T. Manager 

+34 675 683 301 
www.btactic.com 



Ens podeu seguir a/Nos podeis seguir en: 

i 


Abans d´imprimir aquest missatge, pensa en el medi ambient. El medi ambient és cosa de tothom. / Antes de imprimir el mensaje piensa en el medio ambiente. El medio ambiente es cosa de todos. 

AVIS: 
El contingut d'aquest missatge i els seus annexos és confidencial. Si no en sou el destinatari, us fem saber que està prohibit utilitzar-lo, divulgar-lo i/o copiar-lo sense tenir l'autorització corresponent. Si heu rebut aquest missatge per error, us agrairem que ho feu saber immediatament al remitent i que procediu a destruir el missatge . 

AVISO: 
El contenido de este mensaje y de sus anexos es confidencial. Si no es el destinatario, les hacemos saber que está prohibido utilizarlo, divulgarlo y/o copiarlo sin tener la autorización correspondiente. Si han recibido este mensaje por error, les agradeceríamos que lo hagan saber inmediatamente al remitente y que procedan a destruir el mensaje . 




More information about the Linux-cluster mailing list