Sur quoi portent tes doutes ? La finalité de toutes ces actions est d'importer des données d'un système externe. Un programme va donc construire des scripts python qui seront ensuite exécutés sur l'instance du serveur. De même que le programme construit des fichiers ldif de mise à jour de notre LDAP. Je sais qu'il était également possible d'exécuter le script via la commande zopectl, mais pour cela, il est nécessaire d'arreter le serveur ZOPE sous LINUX et je n'ai jamais pu tester cette méthode sur ma machine de développement étant donné qu'elle fonctionne sous Windows et que la commande zopectl utilise des SOCKET spécifiques à UNIX d'après les recherches que j'avais pu mener.
Cédric Marfil Unilog IT Services NRD Marcq en Baroeul Tél : 03.59.56.60.25 Mail : [EMAIL PROTECTED] -----Message d'origine----- De : Julien Anguenot [mailto:[EMAIL PROTECTED] Envoyé : vendredi 5 août 2005 11:48 À : Cédric MARFIL Cc : Liste Nuxeo (E-mail) Objet : Re: [CPS-users-fr] Refresh par script -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Cédric MARFIL wrote: > Est-il possible de demander via un moyen quelconque un refresh sur un > produit particulier sans passer par la ZMI ? biensûr. Il faut appeller "manage_performRefresh" Par exemple pour CPSCore : http://localhost:8080/Control_Panel/Products/CPSCore/manage_performRefresh Il faut utiliser urllib2 pour l'authentification. Regarde l'exemple à cette adresse : http://www.codecomments.com/archive278-2004-9-285476.html Par contre, j'ai des gros doutes sur la solution que tu utilises... J. > > En fait, j?ai une external method qui pointe sur un script python dans > mes sources. Ce script est actualisé par un programme externe qui > appelle ensuite l?external method via urllib. Mais de temps en temps, > c?est le script antérieur (avant son actualisation par le programme) qui > est exécuté. Je pensais au départ qu?il s?agissait d?un problème de > cache et Julien m?avait indiqué qu?il fallait utiliser > urllib.urlcleanup() pour vider le cache. Mais après plusieurs tests, > cette méthode ne donne rien de concluant. Mon problème ne doit pas être > lié au cache mais au rafraîchissement de ma source dans le produit avant > son exécution. > > Quelqu?un aurait-il une idée à me suggérer ? > > > > Merci d?avance > > > > *Cédric Marfil* > > *Unilog IT Services NRD* > > Marcq en Baroeul > > Tél : 03.59.56.60.25 > > Mail : [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>* > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > cps-users-fr > Adresse de la liste : [email protected] > Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr> - -- Julien Anguenot | Nuxeo R&D (Paris, France) CPS Platform : http://www.cps-project.org Zope3 / ECM : http://www.z3lab.org mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFC8zXPGhoG8MxZ/pIRAiqZAJ9xB+Uf25ReLp5Sjsb4/7jVIUJmHwCdGo6C oTdbo82mHbMRkvWnLoBkzjo= =gJfy -----END PGP SIGNATURE----- _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
