Skip to content

Commit 4991922

Browse files
committed
New entries added to .env are commented out.
This avoids overriding any predefined ENVs the user may already have set in their system.
1 parent a9e969f commit 4991922

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

agentstack/generation/files.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,11 @@ def parse_line(line):
123123
def write(self):
124124
with open(self._path / self._filename, 'a') as f:
125125
for key, value in self._new_variables.items():
126-
f.write(f"\n{key}={value}")
126+
"""
127+
We don't want to override values the user may already have set
128+
in their environment variables so we add a new line commented out.
129+
"""
130+
f.write(f"\n# {key}={value}")
127131

128132
def __enter__(self) -> 'EnvFile':
129133
return self

0 commit comments

Comments
 (0)