From efe23056684e821cd2d876433889dbac3841051d Mon Sep 17 00:00:00 2001 From: Liam Young Date: Wed, 14 Sep 2016 15:58:00 +0000 Subject: [PATCH] Add standard available state --- provides.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/provides.py b/provides.py index 33ab9ca..43cdb1e 100644 --- a/provides.py +++ b/provides.py @@ -14,11 +14,13 @@ class NeutronPluginAPISubordinate(RelationBase): def changed(self): """Set connected state""" self.set_state('{relation_name}.connected') + self.set_state('{relation_name}.available') @hook( '{provides:neutron-plugin-api-subordinate}-relation-{broken,departed}') def broken(self): """Remove connected state""" + self.remove_state('{relation_name}.available') self.remove_state('{relation_name}.connected') def configure_plugin(self, neutron_plugin=None, core_plugin=None,