Revision: 49094 Author: kim Date: 2009-03-31 22:06:58 +0000 (Tue, 31 Mar 2009)
Log Message: ----------- Mediawiki installer, new documentation some changes to isolation (will continue tomorrow) Modified Paths: -------------- trunk/wikiation/installer/isolation.py trunk/wikiation/installer/mediawiki_installer.py Modified: trunk/wikiation/installer/isolation.py =================================================================== --- trunk/wikiation/installer/isolation.py 2009-03-31 21:34:51 UTC (rev 49093) +++ trunk/wikiation/installer/isolation.py 2009-03-31 22:06:58 UTC (rev 49094) @@ -12,7 +12,8 @@ """wikiation_check_isolation: check diffs now""" difftest=settings.isolation_test command=difftest+" "+" ".join(args) - os.system(command) + exit_status=os.system(command)>>8 + return exit_status==0 def check_isolation(args): """implement check_isolation command""" @@ -25,7 +26,7 @@ print target+' is not currently installed' return - _check_isolation(args[1:]) + return _check_isolation(args[1:]) def difftests(target): Modified: trunk/wikiation/installer/mediawiki_installer.py =================================================================== --- trunk/wikiation/installer/mediawiki_installer.py 2009-03-31 21:34:51 UTC (rev 49093) +++ trunk/wikiation/installer/mediawiki_installer.py 2009-03-31 22:06:58 UTC (rev 49094) @@ -79,6 +79,9 @@ installer_name="latest" if not installer_name: + installer_name=self.instance + + if not installer_name: raise Mediawiki_Installer_Exception("Please specify which mediawiki tag or revision you would like to view") name=as_alias or self.as_alias or installer_name @@ -116,6 +119,10 @@ def duplicate(self, src, dst): + """Duplicate an existing instance. + src is the instance to duplicate + dst is the name to copy to. + """ if not self.is_installed(src): raise Mediawiki_Installer_Exception(src+" not found.") _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs