Add standard available state

This commit is contained in:
Liam Young 2016-09-14 15:58:00 +00:00
parent 2b795745e1
commit efe2305668
1 changed files with 2 additions and 0 deletions

View File

@ -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,