Objet : devel-adl
Archives de la liste
- From: svn AT agendadulibre.org
- To: devel AT agendadulibre.org
- Subject: [Devel] r366 - scripts
- Date: Wed, 27 Aug 2008 21:49:05 +0200 (CEST)
- List-archive: <http://agendadulibre.org/pipermail/devel>
- List-id: Developpement de l'Agenda du Libre <devel.agendadulibre.org>
Author: thomas
Date: Wed Aug 27 21:48:12 2008
New Revision: 366
Log:
Vérification auprès du serveur si une nouvelle version du script
adl-submit.py est disponible.
Modified:
scripts/adl-submit.py
Modified: scripts/adl-submit.py
==============================================================================
--- scripts/adl-submit.py (original)
+++ scripts/adl-submit.py Wed Aug 27 21:48:12 2008
@@ -346,4 +346,19 @@
Usage()
(event, testOutputFile) = ParseOptions(sys.argv[1:])
+
+# Check that we are running the latest version of the adl-submit
+# script
+if not testOutputFile:
+ contents = StringIO.StringIO()
+ curl = pycurl.Curl()
+ curl.setopt(curl.WRITEFUNCTION, contents.write)
+ curl.setopt (curl.URL, baseUrl + './adl-submit-latest-version')
+ curl.perform()
+ if curl.getinfo(curl.HTTP_CODE) == 200:
+ if contents.getvalue() != "1.0":
+ print u"Votre script n'est plus à jour, merci de télécharger la
nouvelle version à l'adresse"
+ print u"http://www.agendadulibre.org/svn/scripts/adl-submit.py"
+ sys.exit(1)
+
SubmitEvent(event, testOutputFile)
- [Devel] r366 - scripts, svn, 27/08/2008
Archives gérées par MHonArc 2.6.16.