def tls_certificates_relation_changed(): unitname = local_unit().replace('/', '_') cert_name = '{0}.server.cert'.format(unitname) key_name = '{0}.server.key'.format(unitname) cert = relation_get(cert_name) key = relation_get(key_name) ca = relation_get('ca') if not cert or not key: log("tls-certificates client's relation data is not fully available") cert = key = None tls_changed(cert, key, ca)
def tls_certificates_relation_departed(): tls_changed(None, None, None)