make get_certificate more general

This commit is contained in:
Moritz 2024-05-08 21:50:09 +02:00
parent a606a84a98
commit cdabec1b18

10
abra.sh
View File

@ -230,9 +230,13 @@ apply_blueprints
get_certificate() { get_certificate() {
/manage.py shell -c """ /manage.py shell -c """
kimai = Provider.objects.filter(name='Kimai').first() provider_name='$1'
saml = kimai.samlprovider if not provider_name:
print('no Provider Name given')
exit(1)
provider = Provider.objects.filter(name=provider_name).first()
saml = provider.samlprovider
cert = saml.signing_kp cert = saml.signing_kp
print(cert.certificate_data) print(''.join(cert.certificate_data.splitlines()[1:-1]))
""" 2>&1 | quieten """ 2>&1 | quieten
} }