From ab78897d7ec881bb75f39fe4e915b9b1d4119217 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= <anarcat@koumbit.org>
Date: Wed, 13 Apr 2011 19:11:58 -0400
Subject: [PATCH] 993944 rollback http configs in site installs failures

---
 http/install.provision.inc | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/http/install.provision.inc b/http/install.provision.inc
index 76f59b7a8..fcef24ae6 100644
--- a/http/install.provision.inc
+++ b/http/install.provision.inc
@@ -17,3 +17,11 @@ function drush_http_post_provision_install() {
   d()->service('http')->parse_configs();
 }
 
+/**
+ * Implementation of hook_provision_install_rollback()
+ *
+ * Remove the apache configs if we fail to install the site.
+ */
+function drush_http_provision_install_rollback() {
+  d()->service('http')->delete_config('site');
+}
-- 
GitLab