Graham Paasch commited on
Commit
49aac54
·
1 Parent(s): c7576e1

Add .env support and configure GNS3 server connection

Browse files

- Add python-dotenv to requirements
- Load .env file in app.py
- Create .env with lab.grahampaasch.com:3080 connection
- Verified connection to GNS3 server and overgrowth project

Files changed (3) hide show
  1. .env +2 -0
  2. app.py +6 -0
  3. requirements.txt +1 -0
.env ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ GNS3_SERVER=http://lab.grahampaasch.com:3080
2
+ GNS3_PROJECT_NAME=overgrowth
app.py CHANGED
@@ -1,4 +1,10 @@
1
  import gradio as gr
 
 
 
 
 
 
2
  from agent.pipeline import (
3
  analyze_change,
4
  oob_troubleshoot,
 
1
  import gradio as gr
2
+ import os
3
+ from dotenv import load_dotenv
4
+
5
+ # Load environment variables from .env file
6
+ load_dotenv()
7
+
8
  from agent.pipeline import (
9
  analyze_change,
10
  oob_troubleshoot,
requirements.txt CHANGED
@@ -4,3 +4,4 @@ requests
4
  mcp
5
  paramiko
6
  netmiko
 
 
4
  mcp
5
  paramiko
6
  netmiko
7
+ python-dotenv