Skip to content

Commit

Permalink
Clean up logic
Browse files Browse the repository at this point in the history
  • Loading branch information
elliotmatson committed Jul 31, 2022
1 parent 253da22 commit 921a712
Showing 1 changed file with 19 additions and 20 deletions.
39 changes: 19 additions & 20 deletions pgadmin-config-creator/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,26 @@

# quit if config file already exists
if os.path.exists("/config/servers.json"):
print("/config/servers.json already exists. Quitting...")
quit()


# open json file in docker volume
with open("/config/servers.json", "w") as f:
print("created " + f.name)
# template json string
template_string = (
'{"Servers": {"1": {"Name": "DavinciResolve", '
'"Group": "Servers", "Port": 5432, "Username": '
'"postgres", "Host": "postgres", "SSLMode": "prefer", "MaintenanceDB": "postgres"}}}'
)
data = json.loads(template_string)
# fix username
data["Servers"]["1"]["Username"] = os.getenv("POSTGRES_USER")
print("printing json to file...")
print(data)
# update config file
json.dump(data, f, indent=2)
print("/config/servers.json already exists.")
else:
# open json file in docker volume
with open("/config/servers.json", "w") as f:
print("created " + f.name)
# template json string
template_string = (
'{"Servers": {"1": {"Name": "DavinciResolve", '
'"Group": "Servers", "Port": 5432, "Username": '
'"postgres", "Host": "postgres", "SSLMode": "prefer", "MaintenanceDB": "postgres"}}}'
)
data = json.loads(template_string)
# fix username
data["Servers"]["1"]["Username"] = os.getenv("POSTGRES_USER")
print("Printing json to file...")
print(data)
# update config file
json.dump(data, f, indent=2)

print("Done. Sleeping...")

# Sleep until GHA Healthchecks are complete.
# I'm sure there's a better way to get this to not
Expand Down

0 comments on commit 921a712

Please sign in to comment.