Merge pull request 'clan_cli: create key directory' (#521) from a-kenji-mkdir/clan/cli into main
Reviewed-on: #521
This commit is contained in:
commit
2f870d2c83
@ -10,6 +10,8 @@ def generate_key() -> str:
|
||||
if path.exists():
|
||||
raise ClanError(f"Key already exists at {path}")
|
||||
priv_key, pub_key = generate_private_key()
|
||||
if not (parent := path.parent).exists():
|
||||
parent.mkdir(parents=True, exist_ok=True)
|
||||
path.write_text(priv_key)
|
||||
return pub_key
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user