Skip to content

Commit 4a286a5

Browse files
committed
feat: newfile infer default to true
1 parent 9729be9 commit 4a286a5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

config/env.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,15 @@ def on(self, value: str):
1111
except Exception:
1212
return False
1313

14+
def on_key(self, key: str, default = False):
15+
if value := os.environ.get(key):
16+
return self.on(value)
17+
return default
18+
1419
@property
1520
@cache
1621
def new_file(self):
17-
if newfile := os.environ.get("XBS_FEAT_NEWFILE"):
18-
return self.on(newfile)
19-
return False
22+
return self.on_key("XBS_FEAT_NEWFILE", default=True)
2023

2124
env = Env()
2225

0 commit comments

Comments
 (0)