Question
Connexion VM Ware depuis module powershell
- lakcil
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
il y a 14 ans 5 mois #10350
par lakcil
Connexion VM Ware depuis module powershell a été créé par lakcil
Bonjour,
J'utilise l'API VM WARE pour administrer des VM grâce à PowerShell.
Pour faire simple, je dispose de trois scripts.
*Un module (mod1.psm1)permettant de gérer des ESX (arret). Une connexion au vcenter est crée dans ce module
*Un deuxieme module (mod2.psm1) permettant de gérer des VM.Une connexion au vcenter est crée dans ce module
* Un script (script.ps1) appelant les deux modules précédents.
Dans script.ps1 je fais :
Import mod1.psm1
#appel fonctions de mod1.psm1
Import mod2.psm1
#appel fonctions de mod2.psm1
Je prends bien sur soin d'exporter les fonctions depuis les modules avant.
Le problème est que la connexion au vcenter crée par l'un des imports n'est pas permanente.
Je ne sais pas si mes explications sont claires!!
Auriez-vous des idées?
Merci pour vos retours
J'utilise l'API VM WARE pour administrer des VM grâce à PowerShell.
Pour faire simple, je dispose de trois scripts.
*Un module (mod1.psm1)permettant de gérer des ESX (arret). Une connexion au vcenter est crée dans ce module
*Un deuxieme module (mod2.psm1) permettant de gérer des VM.Une connexion au vcenter est crée dans ce module
* Un script (script.ps1) appelant les deux modules précédents.
Dans script.ps1 je fais :
Import mod1.psm1
#appel fonctions de mod1.psm1
Import mod2.psm1
#appel fonctions de mod2.psm1
Je prends bien sur soin d'exporter les fonctions depuis les modules avant.
Le problème est que la connexion au vcenter crée par l'un des imports n'est pas permanente.
Je ne sais pas si mes explications sont claires!!
Auriez-vous des idées?
Merci pour vos retours
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 5 mois #10352
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Connexion VM Ware depuis module powershell
lakcil écrit:
Comment est crée la connexion ?
Comment est-elle mise à dispo en dehors du module ?
Qui appel quoi ?
Est-ce que ton code fonctionne en dehors des modules ?
Il y a peut être un pb de portée (scope) ?
Sans le script sous les yeux, et pour ce type de pb, il manque des informations.Je ne sais pas si mes explications sont claires!!
Comment est crée la connexion ?
Comment est-elle mise à dispo en dehors du module ?
Qui appel quoi ?
Est-ce que ton code fonctionne en dehors des modules ?
Il y a peut être un pb de portée (scope) ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- lakcil
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
il y a 14 ans 5 mois #10355
par lakcil
Réponse de lakcil sur le sujet Re:Connexion VM Ware depuis module powershell
Laurent Dardenne écrit:
lakcil écrit:
Sans le script sous les yeux, et pour ce type de pb, il manque des informations.Je ne sais pas si mes explications sont claires!!
En pièces jointe le script. J'ai dû tout mettre dans un seul fichier car je ne voyais pas comment envoyer plusieurs fichiers
Le module ESX est similaire au module VM (à part que je fais un stop au lieu d'un start)
Comment est crée la connexion ?
Comment est-elle mise à dispo en dehors du module ?
Qui appel quoi ?
Est-ce que ton code fonctionne en dehors des modules ?
Oui cela fonctionne bien en dehors des modules en sourçant les fichiers directement
Il y a peut être un pb de portée (scope) ?
La pièce jointe tesConnect.ps1 est absente ou indisponible
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 5 mois #10359
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Connexion VM Ware depuis module powershell
merci pour les scripts.
lakcil écrit:
Et quand tu parles de connexion tu parles de la variable utilisée ou du \"pool\" de connexion ?
lakcil écrit:
Laquelle est-ce ?Le problème est que la connexion au vcenter crée par l'un des imports n'est pas permanente.
Et quand tu parles de connexion tu parles de la variable utilisée ou du \"pool\" de connexion ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.067 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Connexion VM Ware depuis module powershell