Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/ellipticcurve/utils/pem.py: 33%

7 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1from re import search 

2 

3 

4def getPemContent(pem, template): 

5 pattern = template.format(content="(.*)") 

6 return search("".join(pattern.splitlines()), "".join(pem.splitlines())).group(1) 

7 

8 

9def createPem(content, template): 

10 lines = [ 

11 content[start:start + 64] 

12 for start in range(0, len(content), 64) 

13 ] 

14 return template.format(content="\n".join(lines))