Bonjour à to,
J'ai trouvé mon erreur : dans le fichier "control", la ligne 1 "package" ....... j'avais mis des espace dans le nom du package.
vous avez le droit de me frapper :-(
Tous mes packages fonctionnes correctement désormais.
Désolé et merci pour votre aide et votre patience.
----- Mail original ----- De: "Doc Sly" docsly@free.fr À: "Phil markham" markham89@hotmail.com Cc: wapt@lists.tranquil.it Envoyé: Mercredi 30 Décembre 2015 12:01:21 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
avec le chemin complet, ca fonctionne bien :
======================================================================= Installing WAPT file Z:\wapt\waptserver\repository\wapt\Microsoft_Lync_15.0.4420-5_x64.wapt Installation de Microsoft Lync
Results :
=== install packages === Z:\wapt\waptserver\repository\wapt\Microsoft_Lync_15.0.4420-5_x64.wapt | Microsoft Lync (15.0.4420-5) =======================================================================
----- Mail original ----- De: "Phil markham" markham89@hotmail.com À: "Doc Sly" docsly@free.fr, "Bastien HERMITTE" bhermitte@b2pweb.com Cc: wapt@lists.tranquil.it Envoyé: Mercredi 30 Décembre 2015 11:35:20 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
Bonjour,
si vous voulez installer votre paquet sans passer par la console il faut lui indiquer le chemin complet :
ex :
wapt-get install c:\lechemindupaquet\Microsoft_Lync_15.0.4420-5_x64.wapt
si vous voulez l'installer apres l'avoir uploader :
il faut enlever lui indiquer le nom qui apparait dans la console.
cordialement,
Le 30/12/2015 11:29, Doc Sly a écrit :
Voici mon fichier setup.py:
======================================================================= from setuphelpers import *
uninstallkey=[]
def install(): print('Installation de Microsoft Lync') run(r'C:\temp\lync\setup.exe /adminfile "C:\temp\lync\install.MSP"') =======================================================================
et le résultat de la commande "wapt-get install Microsoft_Lync_15.0.4420-5_x64.wapt"
======================================================================= installing WAPT packages Microsoft_Lync_15.0.4420-5_x64.wapt
Results : Critical : === Unavailable packages === Microsoft_Lync_15.0.4420-5_x64.wapt =======================================================================
----- Mail original ----- De: "Bastien HERMITTE" bhermitte@b2pweb.com À: "Doc Sly" docsly@free.fr Cc: wapt@lists.tranquil.it Envoyé: Mercredi 30 Décembre 2015 11:02:24 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
Bonjour,
La ligne run(...) se trouve bien dans la fonction install() ?
Que donne l'installation du paquet en ligne de commande : wapt-get install monpaquet
Cordialement, Bastien
Le 30/12/2015 10:45, Doc Sly a écrit :
Bonjour à tous,
J'ai donc installé le groupe de paquet pour l'environnement de DEV.
Mon script pour l'installation de Lync fonctionne bien via PyScripter, mais pas quand je déploie le paquet depuis la console WAPT.
J'ai l'impression que le téléchargement du paquet sur le poste client ne se fait pas, pourtant il fait que 4ko. :-(
----- Mail original ----- De: "Doc Sly" docsly@free.fr À: "Bastien HERMITTE" bhermitte@b2pweb.com Cc: wapt@lists.tranquil.it Envoyé: Mardi 29 Décembre 2015 23:16:24 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
C'est bon j'ai trouvé.
Mon script fonctionne sous PyScripter, je teste demain au boulot.
Merci bonne soirée.
-----Message d'origine----- De : WAPT [ mailto:wapt-bounces@lists.tranquil.it ] De la part de Doc Sly Envoyé : mardi 29 décembre 2015 22:33 À : 'Bastien HERMITTE' bhermitte@b2pweb.com Cc : wapt@lists.tranquil.it Objet : Re: [Wapt] [WAPT] Execution d'un script d'installation local
Bonsoir,
Je suis en train de mettre en place l'environnement de DEV, mais il y a une partie du tuto dont je ne sais pas quoi faire :
================================================== Configuration de pyscripter pour le débug
Configuration de débug pour l'install
Nom de fichier : c:\wapt\wapt-get.py Paramètres : install ${ActiveDocScript} Répertoire de travail : ${ActiveDocScript-Dir} ==================================================
-----Message d'origine----- De : Bastien HERMITTE [ mailto:bhermitte@b2pweb.com ] Envoyé : mardi 29 décembre 2015 19:13 À : Doc Sly docsly@free.fr Cc : wapt@lists.tranquil.it Objet : Re: [Wapt] [WAPT] Execution d'un script d'installation local
La fonction run est définie dans les librairies de wapt, elle n'est pas native à Python ce qui explique cette erreur.
Il faut que vous installiez le groupe de paquet waptdev : https://dev.tranquil.it/wiki/WAPT_-_Mise_en_place_de_l%27environnement_de_d%... Le 29/12/2015 19:03, Doc Sly a écrit :
J'ai installé python3.5 et pyscripter mais pyscripter refuse de se lancer
J'ai ouvert Python IDLE, j'y ai copié et executer le script suivant :
print('installation de Microsoft Lync') run(r'C:\temp\lync\setup.exe /adminfile "C:\temp\lync\install.MSP"')
puis Python shell m'indique :
installation de Microsoft Lync Traceback (most recent call last): File "C:/Users/Doc Sly/test.py", line 2, in <module> run(r'C:\temp\lync\setup.exe /adminfile "C:\temp\lync\install.MSP"') NameError: name 'run' is not defined
-----Message d'origine----- De : Bastien HERMITTE [ mailto:bhermitte@b2pweb.com ] Envoyé : mardi 29 décembre 2015 17:58 À : Doc Sly docsly@free.fr Cc : wapt@lists.tranquil.it Objet : Re: [Wapt] [WAPT] Execution d'un script d'installation local
Quelle est l'erreur que vous avez lors de l'installation du paquet ?
Il faudrait copier la ligne run(...) à l'extérieur de la fonction install() puis exécuter le script sous pyscripter (bouton "play"). Si cela fonctionne, alors il doit y avoir un soucis avec l'exécution du programme d'installation sous le compte système.
Cordialement,
Le 29/12/2015 17:40, Doc Sly a écrit :
ca fonctionne bien en cmd, avec ou sans double quote
j'ai modifier mon setup.py avec : run(r'C:\temp\lync\setup.exe /adminfile "C:\temp\lync\install.MSP"')
et malheureusement c'est pas mieux.
----- Mail original ----- De: "Bastien HERMITTE" bhermitte@b2pweb.com À: "Doc Sly" docsly@free.fr Cc: wapt@lists.tranquil.it Envoyé: Mardi 29 Décembre 2015 17:29:16 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
Est ce que la commande suivante fonctionne dans une CMD windows (sans WAPT donc) : C:\temp\lync\setup.exe /adminfile C:\temp\lync\install.MSP
Si ça ne fonctionne pas il faut commencer par là.
Peut être en ajoutant des double quote comme dans cet article : http://systemcentersynergy.com/lync-2013-silent-or-unattended-install / C:\temp\lync\setup.exe /adminfile "C:\temp\lync\install.MSP"
Cordialement, Bastien
Le 29/12/2015 17:12, Doc Sly a écrit :
désolé, ca ne fonctionne pas :-(
----- Mail original ----- De: "Bastien HERMITTE" bhermitte@b2pweb.com À: "Doc Sly" docsly@free.fr Cc: wapt@lists.tranquil.it Envoyé: Mardi 29 Décembre 2015 16:53:39 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
A ce moment là, il faudra faire ceci : run(r'C:\temp\lync\setup.exe /adminfile C:\temp\lync\install.MSP')
Le chemin des fichiers n'a pas besoin d'être spécifié uniquement s'ils se trouvent dans le paquet ou dans le PATH du système.
Cordialement, Bastien
Le 29/12/2015 16:44, Doc Sly a écrit :
Bonjour,
Je viens de tester la commade : run(r'C:\temp\lync\setup.exe /adminfile install.MSP') j'ai toujours la même erreur.
Le fichier install.msp est egalement en local dans c:\temp\lync
Cordialement.
----- Mail original ----- De: "Bastien HERMITTE" bhermitte@b2pweb.com À: wapt@lists.tranquil.it Envoyé: Mardi 29 Décembre 2015 16:33:47 Objet: Re: [Wapt] [WAPT] Execution d'un script d'installation local
Bonjour,
Bien sur c'est tout à fait possible comme-ceci : run(r'C:\temp\lync\setup.exe /adminfile install.MSP')
Cordialement, Bastien
Le 29/12/2015 15:41, docsly@free.fr a écrit :
Bonjour,
Je voudrais savoir si il est possible de créer un paquet qui executera une installation depuis le HDD local (ex: "C:\temp\lync\setup.exe /adminfile install.MSP"
Merci. _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
_______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt