| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent e8cb31d commit b56d677
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -231,10 +231,19 @@ def refresh(cls, path=None): | |||
| 231 | 231 | # None) we only warn the user and simply set the default | |
| 232 | 232 | # executable | |
| 233 | 233 | cls.GIT_PYTHON_GIT_EXECUTABLE = cls.git_exec_name | |
| 234 | - print(dedent("""\ | ||
| 235 | - WARNING: %s | ||
| 236 | - All git commands will error until this is rectified. | ||
| 237 | - """) % err) | ||
| 234 | + | ||
| 235 | + # test if the user didn't want a warning | ||
| 236 | + nowarn = os.environ.get("GIT_PYTHON_NOWARN", "false") | ||
| 237 | + nowarn = nowarn.lower() in ["t", "true", "y", "yes"] | ||
| 238 | + | ||
| 239 | + if not nowarn: | ||
| 240 | + print(dedent("""\ | ||
| 241 | + WARNING: %s | ||
| 242 | + All git commands will error until this is rectified. | ||
| 243 | + | ||
| 244 | + This initial warning can be silenced in the future by setting the environment variable: | ||
| 245 | + export GIT_PYTHON_NOWARN=true | ||
| 246 | + """) % err) | ||
| 238 | 247 | else: | |
| 239 | 248 | # after the first setup (when GIT_PYTHON_GIT_EXECUTABLE | |
| 240 | 249 | # is no longer None) we raise an exception and reset the | |
| Back | FazBrowse Home | New Git URL |
0 commit comments