Files
bearhub/bauh/gems/arch/gpg.py
2020-08-17 17:59:28 -03:00

15 lines
355 B
Python

from typing import Optional
from bauh.commons.system import SystemProcess, new_subprocess
def receive_key(key: str, server: Optional[str] = None) -> SystemProcess:
cmd = ['gpg']
if server:
cmd.extend(['--keyserver', server])
cmd.extend(['--recv-key', key])
return SystemProcess(new_subprocess(cmd), check_error_output=False)