We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 89b8ca3 commit ef9f439Copy full SHA for ef9f439
.github/workflows/task_definition.json
@@ -22,8 +22,8 @@
22
],
23
"environment": [
24
{
25
- "name": "LANGCHAIN_PROJECT",
26
- "value": "DOCUMENT PORTAL"
+ "name": "ENV",
+ "value": "production"
27
}
28
29
"secrets": [
utils/model_loader.py
@@ -19,7 +19,11 @@ class ModelLoader:
19
20
def __init__(self):
21
- load_dotenv()
+ if os.getenv("ENV", "local").lower() != "production":
+ load_dotenv()
+ log.info("Running in LOCAL mode: .env file loaded")
+ else:
+ log.info("Running in PRODUCTION mode: .env not loaded")
self._validate_env()
self.config=load_config()
log.info("Configuration loaded successfully", config_keys=list(self.config.keys()))
0 commit comments