From 317e55074d1a0f28b799102aba53573e2398e9b1 Mon Sep 17 00:00:00 2001 From: Alex Kavanagh Date: Wed, 19 Jul 2017 15:56:57 +0100 Subject: [PATCH] Fix charm error when domain-backend relation disconnects The charm failed with an error so that it wasn't properly removed. This fix allows the domain-backend disconnect event to be handled so that the charm can be removed. Change-Id: I850eadb48af8709e25cb9203ddf9a135f1d94c8f --- src/reactive/keystone_ldap_handlers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/reactive/keystone_ldap_handlers.py b/src/reactive/keystone_ldap_handlers.py index 24b851b..4aec1b3 100644 --- a/src/reactive/keystone_ldap_handlers.py +++ b/src/reactive/keystone_ldap_handlers.py @@ -37,7 +37,7 @@ def configure_domain_name(domain): @reactive.when_not('domain-backend.connected') @reactive.when('domain-name-configured') -def clear_domain_name_configured(domain): +def clear_domain_name_configured(*args): reactive.remove_state('domain-name-configured')