diff options
| author | Alex Schofield <git@ajschof.me> | 2024-08-20 15:25:13 +0100 |
|---|---|---|
| committer | Alex Schofield <git@ajschof.me> | 2024-08-20 15:25:13 +0100 |
| commit | 53686e2e466bc38f65da15ec617b43e43a1af9f7 (patch) | |
| tree | 671b2817d4576abd1132aded13f25ba545beff90 /src | |
| parent | c5d4d95851c88ddf4f73d41c0f88ff844b3ed197 (diff) | |
| download | de-project-bentley-53686e2e466bc38f65da15ec617b43e43a1af9f7.tar.gz de-project-bentley-53686e2e466bc38f65da15ec617b43e43a1af9f7.zip | |
chore: tidy-up repository & remove unused files
Diffstat (limited to 'src')
| -rw-r--r-- | src/secrets_manager.py | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/secrets_manager.py b/src/secrets_manager.py deleted file mode 100644 index 3484688..0000000 --- a/src/secrets_manager.py +++ /dev/null @@ -1,49 +0,0 @@ -import boto3 -from botocore.exceptions import ClientError -import json - - -def sm_client(): - sm_client = boto3.client("secretsmanager") - yield sm_client - - -def create_secret( - sm_client, secret_name, cohort_id, user, password, host, database, port -): - secret = { - "cohort_id": cohort_id, - "user": user, - "password": password, - "host": host, - "database": database, - "port": port, - } - - response = sm_client.create_secret( - Name=secret_name, SecretString=json.dumps(secret) - ) - - print(response) - return response - - -def list_secret(sm_client): - response = sm_client.list_secrets() - secret_dict = response["SecretList"] - secret_names = [] - for items in secret_dict: - secret_names.append(items["Name"]) - print(f"{len(secret_names)} secret(s) available") - for name in secret_names: - print(name) - return secret_names - - -def retrieve_secrets(sm_client): - response = sm_client.get_secrets() - - -# retrieve secret -# so lambda can access totesy db -# so lambda connect to the db and then retrieve the data |
