]> scripts.mit.edu Git - wizard.git/commitdiff
Implement download for MediaWiki.
authorEdward Z. Yang <ezyang@mit.edu>
Tue, 9 Mar 2010 00:19:42 +0000 (19:19 -0500)
committerEdward Z. Yang <ezyang@mit.edu>
Tue, 9 Mar 2010 02:48:20 +0000 (21:48 -0500)
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
wizard/app/mediawiki.py

index 7b355afbf9562caea28493cabd450cabbdb4fa3a..1505fa17d63647f7890ba01832c4c7c5628d0ffc 100644 (file)
@@ -34,6 +34,9 @@ class Application(app.Application):
     substitutions = app.make_substitutions(seed)
     substitutions.update(php.substitutions)
     install_schema = install.ArgSchema("db", "admin", "email", "title")
+    def download(self, version):
+        series = ".".join(str(version).split(".")[:2])
+        return "http://download.wikimedia.org/mediawiki/%s/mediawiki-%s.tar.gz" % (series, version)
     def checkConfig(self, deployment):
         return os.path.isfile("LocalSettings.php")
     def detectVersion(self, deployment):