Bonjour,
Je suis en train de developper un petit script pour récupérer des informations sur les VM d'une ferme vmware
J'utilise pour cela l'API Perl
Référence : http://www.vmware.com/support/develo...eferenceGuide/
J'ai un objet virtualmachine $vm_view
je veux récupérer les disques :
Et là, erreur# je récupère la liste des devices
my @devices = $vm_view->config->hardware->device
# j'affiche par exemple la clé
print "||||".$devices[1]->key."||||\n";
can't call method "key" on unblessed reference at line <numéro de la ligne du print>
J'ai tenté d'autres propriété de la classe mais toujours la même erreur
Je ne vois pas comment accéder aux valeurs des virtualdevice
Merci de votre aide
PS : J'essaie de comprendre le system de " "bless" (http://perl.enstimac.fr/DocFr/perlobj.html) mais je pige rien, si quelqu'un peut m'éclairer
Partager