Issue loading python env variable with getenv()
I set a variable with in the UI for
dbsslmode
to require
but it does not seem to load.
assert getenv("dbsslmode") == "require"
I added this assert because I was getting a None type error on the env variable.
I must be doing something stupid.
I am using load_dotenv()
but I dont this this is causing the issue.14 Replies
Project ID:
b5f44aa4-5dc9-4336-9f3a-920b1aecc01b
project ID b5f44aa4-5dc9-4336-9f3a-920b1aecc01b
a production app running on railway would not need to call
load_dotenv()
because railway has service variables that get automatically injected into the environment, have you set your desired variable there?I have setup the variable.
My understanding is that load_dotenv() won’t have cause any issue, I need this for local testing so would prefer to leave it.
please send a screenshot of your service variables tab
Ok, 5min
Sorry for the delay
Solution
you have not deployed any of the changes
click the big blue
Deploy
buttonNot sure what you mean?
at the top it shows you that you have pending changes
I new it was something stupid! Thank you!
no problem