#Trying to deploy a startlite app on render.com. Issue with starlite_saqlalchemy

1 messages · Page 1 of 1 (latest)

brave birch
#

Wondering if anyone has hit this issue:

May 1 02:19:45 PM    File "/usr/local/lib/python3.11/site-packages/starlite_saqlalchemy/dependencies.py", line 10, in <module>
May 1 02:19:45 PM      from starlite_saqlalchemy import settings
May 1 02:19:45 PM    File "/usr/local/lib/python3.11/site-packages/starlite_saqlalchemy/settings.py", line 320, in <module>
May 1 02:19:45 PM      log = LogSettings.parse_obj({})
May 1 02:19:45 PM            ^^^^^^^^^^^^^^^^^^^^^^^^^
May 1 02:19:45 PM    File "pydantic/main.py", line 527, in pydantic.main.BaseModel.parse_obj
May 1 02:19:45 PM    File "pydantic/env_settings.py", line 40, in pydantic.env_settings.BaseSettings.__init__
May 1 02:19:45 PM    File "pydantic/env_settings.py", line 75, in pydantic.env_settings.BaseSettings._build_values
May 1 02:19:45 PM    File "pydantic/env_settings.py", line 200, in pydantic.env_settings.EnvSettingsSource.__call__
May 1 02:19:45 PM  pydantic.env_settings.SettingsError: error parsing env var "LOG_OBFUSCATE_HEADERS"

Using the default value for "LOG_OBFUSCATE_HEADERS" of '["session"]'.

maybe they interpolate their env variables differently? Anyone hit something similar when deploying an app with starlite_saqlalchemy?

pulsar fossil
#

Do you have OBFUSCATE_HEADERS: set[str] = {"session"} in your settings?

open estuaryBOT
#

src/starlite_saqlalchemy/settings.py line 103

OBFUSCATE_COOKIES: set[str] = {"session"}
brave birch
#

Okay I think ["session"] might work

tired delta
#

hey @brave birch - I don't know anything about render.com, do you have .env file? Or some other way of setting environment variables? And have you set a value for this key?