Skip to content

Commit d473c78

Browse files
committed
Use DatabaseDict for inactive details
1 parent 708204d commit d473c78

1 file changed

Lines changed: 12 additions & 20 deletions

File tree

admin/create_secrets_files.py

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def _create_and_get_vumark_details(
8686
def _generate_secrets_file_content(
8787
database_details: "DatabaseDict",
8888
vumark_details: "VuMarkDatabaseDict",
89-
inactive_database_details: dict[str, str],
89+
inactive_database_details: "DatabaseDict",
9090
) -> str:
9191
"""Generate the content of a secrets file."""
9292
return textwrap.dedent(
@@ -97,11 +97,11 @@ def _generate_secrets_file_content(
9797
VUFORIA_CLIENT_ACCESS_KEY={database_details["client_access_key"]}
9898
VUFORIA_CLIENT_SECRET_KEY={database_details["client_secret_key"]}
9999
100-
INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME={inactive_database_details["INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME"]}
101-
INACTIVE_VUFORIA_SERVER_ACCESS_KEY={inactive_database_details["INACTIVE_VUFORIA_SERVER_ACCESS_KEY"]}
102-
INACTIVE_VUFORIA_SERVER_SECRET_KEY={inactive_database_details["INACTIVE_VUFORIA_SERVER_SECRET_KEY"]}
103-
INACTIVE_VUFORIA_CLIENT_ACCESS_KEY={inactive_database_details["INACTIVE_VUFORIA_CLIENT_ACCESS_KEY"]}
104-
INACTIVE_VUFORIA_CLIENT_SECRET_KEY={inactive_database_details["INACTIVE_VUFORIA_CLIENT_SECRET_KEY"]}
100+
INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME={inactive_database_details["database_name"]}
101+
INACTIVE_VUFORIA_SERVER_ACCESS_KEY={inactive_database_details["server_access_key"]}
102+
INACTIVE_VUFORIA_SERVER_SECRET_KEY={inactive_database_details["server_secret_key"]}
103+
INACTIVE_VUFORIA_CLIENT_ACCESS_KEY={inactive_database_details["client_access_key"]}
104+
INACTIVE_VUFORIA_CLIENT_SECRET_KEY={inactive_database_details["client_secret_key"]}
105105
106106
VUMARK_VUFORIA_TARGET_MANAGER_DATABASE_NAME={vumark_details["database_name"]}
107107
VUMARK_VUFORIA_SERVER_ACCESS_KEY={vumark_details["server_access_key"]}
@@ -122,22 +122,14 @@ def main() -> None:
122122
msg = f"Existing secrets file does not exist: {existing_secrets_file}"
123123
raise FileNotFoundError(msg)
124124
load_dotenv(dotenv_path=existing_secrets_file)
125-
inactive_database_details = {
126-
"INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME": os.environ[
125+
inactive_database_details: DatabaseDict = {
126+
"database_name": os.environ[
127127
"INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME"
128128
],
129-
"INACTIVE_VUFORIA_SERVER_ACCESS_KEY": os.environ[
130-
"INACTIVE_VUFORIA_SERVER_ACCESS_KEY"
131-
],
132-
"INACTIVE_VUFORIA_SERVER_SECRET_KEY": os.environ[
133-
"INACTIVE_VUFORIA_SERVER_SECRET_KEY"
134-
],
135-
"INACTIVE_VUFORIA_CLIENT_ACCESS_KEY": os.environ[
136-
"INACTIVE_VUFORIA_CLIENT_ACCESS_KEY"
137-
],
138-
"INACTIVE_VUFORIA_CLIENT_SECRET_KEY": os.environ[
139-
"INACTIVE_VUFORIA_CLIENT_SECRET_KEY"
140-
],
129+
"server_access_key": os.environ["INACTIVE_VUFORIA_SERVER_ACCESS_KEY"],
130+
"server_secret_key": os.environ["INACTIVE_VUFORIA_SERVER_SECRET_KEY"],
131+
"client_access_key": os.environ["INACTIVE_VUFORIA_CLIENT_ACCESS_KEY"],
132+
"client_secret_key": os.environ["INACTIVE_VUFORIA_CLIENT_SECRET_KEY"],
141133
}
142134
new_secrets_dir.mkdir(exist_ok=True)
143135

0 commit comments

Comments
 (0)