# HG changeset patch # User Paul Boddie # Date 1318715842 -7200 # Node ID 4a9769fe6ea29c4cdb8fc4faea84f4e664129d00 # Parent 71087b8512cfebf1827786e848c2b3ebd052c211 Added listing of theme directories to the show_config method. diff -r 71087b8512cf -r 4a9769fe6ea2 moinsetup.py --- a/moinsetup.py Sat Oct 15 23:52:47 2011 +0200 +++ b/moinsetup.py Sat Oct 15 23:57:22 2011 +0200 @@ -497,6 +497,13 @@ print print "%-24s%s" % ("site-level", self.get_site_config()) print "%-24s%s" % ("global", self.get_global_config()) + print + print "Theme directories" + print "-----------------" + print + + for theme in self.get_theme_directories(): + print "%-24s%s" % theme def _get_abspath(self, d): return d and abspath(d) or None @@ -1218,10 +1225,11 @@ this_dir = os.getcwd() chdir(extension_dir) - options = "install --install-lib=%s" % self.prefix_site_packages - - os.system("python setup.py %s" % options) - chdir(this_dir) + try: + options = "install --install-lib=%s" % self.prefix_site_packages + os.system("python setup.py %s" % options) + finally: + chdir(this_dir) def install_plugins(self, plugins_dir, plugin_type):