def tls_certificates_relation_departed():
    config['tls_present'] = False
    common_utils.tls_changed(utils.MODULE, None)
    update_southbound_relations()
    update_http_relations()
    update_https_relations()
    utils.update_nrpe_config()
    utils.update_charm_status()
예제 #2
0
def tls_certificates_relation_departed():
    if not common_utils.tls_changed(utils.MODULE, None):
        return

    update_southbound_relations()
    update_http_relations()
    update_https_relations()
    utils.update_nrpe_config()
    utils.update_charm_status()
def tls_certificates_relation_changed():
    # it can be fired several times without server's cert
    if not common_utils.tls_changed(utils.MODULE, relation_get()):
        return

    update_southbound_relations()
    update_http_relations()
    update_https_relations()
    utils.update_nrpe_config()
    utils.update_charm_status()
def tls_certificates_relation_departed():
    if common_utils.tls_changed(utils.MODULE, None):
        utils.update_charm_status()
def tls_certificates_relation_changed():
    if common_utils.tls_changed(utils.MODULE, relation_get()):
        utils.update_charm_status()
def tls_certificates_relation_departed():
    config['tls_present'] = False
    common_utils.tls_changed(utils.MODULE, None)
    utils.update_charm_status()
def tls_certificates_relation_changed():
    # it can be fired several times without server's cert
    if common_utils.tls_changed(utils.MODULE, relation_get()):
        utils.update_charm_status()
def tls_certificates_relation_departed():
    config['tls_present'] = False
    common_utils.tls_changed(utils.MODULE, None)
    _notify_proxy_services()
    utils.update_nrpe_config()
    utils.update_charm_status()
def tls_certificates_relation_changed():
    # it can be fired several times without server's cert
    if common_utils.tls_changed(utils.MODULE, relation_get()):
        _notify_proxy_services()
        utils.update_nrpe_config()
        utils.update_charm_status()
예제 #10
0
def tls_certificates_relation_departed():
    if common_utils.tls_changed(utils.MODULE, None):
        _notify_proxy_services()
        utils.update_nrpe_config()
        utils.update_charm_status()
예제 #11
0
def tls_certificates_relation_changed():
    if common_utils.tls_changed(utils.MODULE, relation_get()):
        update_southbound_relations()
        utils.update_nrpe_config()
        utils.update_charm_status()