Merge pull request #1107 from GSA/notify-admin-1049

fix PEM string
This commit is contained in:
Carlo Costino
2024-01-17 11:01:34 -05:00
committed by GitHub
2 changed files with 5 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ def _reformat_keystring(orig):
new_keystring = orig.replace("-----BEGIN PRIVATE KEY-----", "")
new_keystring = new_keystring.replace("-----END PRIVATE KEY-----", "")
new_keystring = new_keystring.strip()
new_keystring = new_keystring.replace(" ", "\n")
new_keystring = "\n".join(
["-----BEGIN PRIVATE KEY-----", new_keystring, "-----END PRIVATE KEY-----"]
)

View File

@@ -41,9 +41,11 @@ def test_render_sign_in_template_with_next_link_for_password_reset(client_reques
def test_reformat_keystring():
orig = "-----BEGIN PRIVATE KEY----- blahblahblah -----END PRIVATE KEY-----"
orig = "-----BEGIN PRIVATE KEY----- blah blah blah -----END PRIVATE KEY-----"
expected = """-----BEGIN PRIVATE KEY-----
blahblahblah
blah
blah
blah
-----END PRIVATE KEY-----
"""
reformatted = _reformat_keystring(orig)