From 2620838f6bcbab952caa8d5168940e4e8913ad77 Mon Sep 17 00:00:00 2001 From: wonder Date: Tue, 8 Jan 2008 14:20:21 +0000 Subject: [PATCH] Create directory for python plugins if it doesn't exist (otherwise the plugin extraction will fail) git-svn-id: http://svn.osgeo.org/qgis/trunk@7868 c8812cc2-4d05-0410-92ff-de0c093fc19c --- python/plugins/plugin_installer/qgis_plugins.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/plugins/plugin_installer/qgis_plugins.py b/python/plugins/plugin_installer/qgis_plugins.py index ac65e40863a..0c13054280a 100644 --- a/python/plugins/plugin_installer/qgis_plugins.py +++ b/python/plugins/plugin_installer/qgis_plugins.py @@ -132,6 +132,10 @@ def install_plugin(plugin, plugindir, repos): return (False, "Failed to download file to %s" % outfile) return + # make sure that the parent directory exists + if not os.path.exists(plugindir): + os.makedirs(plugindir) + print "Extracting to plugin directory (%s)" % plugindir try: un = unzip()