Vmware API perl : probleme dans l'utilisation des classes
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 :
Citation:
# 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";
Et là, erreur
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 :D