def get_zks(self): ''' Will attempt to read zookeeper nodes from the zookeeper.joined state. If the flag has never been set, an empty list will be returned. ''' zk = RelationBase.from_flag('zookeeper.joined') if zk: return zk.zookeepers() else: return []
def get_kafkas(self): ''' Will attempt to read kafka nodes from the kafka.joined state. If the flag has never been set, an empty list will be returned. ''' kafka = RelationBase.from_flag('kafka.joined') if kafka: return kafka.kafkas() else: return []