https://www.mediawiki.org/wiki/Special:Code/MediaWiki/101588
Revision: 101588 Author: laner Date: 2011-11-02 06:26:35 +0000 (Wed, 02 Nov 2011) Log Message: ----------- Add missing import and only write an export for a project if it has instances to share with. Modified Paths: -------------- trunk/tools/subversion/user-management/manage-exports Modified: trunk/tools/subversion/user-management/manage-exports =================================================================== --- trunk/tools/subversion/user-management/manage-exports 2011-11-02 06:25:42 UTC (rev 101587) +++ trunk/tools/subversion/user-management/manage-exports 2011-11-02 06:26:35 UTC (rev 101588) @@ -1,5 +1,5 @@ #!/usr/bin/python -import sys, traceback, ldapsupportlib, os, homedirectorymanager +import sys, traceback, ldapsupportlib, os, homedirectorymanager, datetime from optparse import OptionParser from subprocess import call @@ -63,7 +63,8 @@ for host in hostdata: host_ip = host[1]["aRecord"][0] hosts.append(host_ip + "(rw,no_subtree_check)") - projects.append(self.basedir + project_name + " " + " ".join(hosts) + "\n") + if hosts: + projects.append(self.basedir + project_name + " " + " ".join(hosts) + "\n") exports = open('/etc/exports', 'w') exports.writelines(projects) exports.close() _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs