(secret_id: str, secret_region: str)
| 450 | |
| 451 | |
| 452 | def get_secretmanager_json(secret_id: str, secret_region: str): |
| 453 | info(f"Loading secretmanager value: {secret_id}") |
| 454 | secret_value = run_cmd_output( |
| 455 | ["aws", "--region", secret_region, "secretsmanager", "get-secret-value", "--secret-id", secret_id] |
| 456 | ) |
| 457 | secret_string = json.loads(secret_value)["SecretString"] |
| 458 | return json.loads(secret_string) |
| 459 | |
| 460 | |
| 461 | def load_gpg_signer() -> Optional[GpgSigner]: |
no test coverage detected