From 017bcbbeba4d26611fec1fb12148e9c83878fc4e Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 10 Jul 2024 08:58:43 -0400 Subject: [PATCH] Set depth & quiet parameters only if using a remote URL --- netbox/core/data_backends.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/netbox/core/data_backends.py b/netbox/core/data_backends.py index d677b0428..1b64f5f5c 100644 --- a/netbox/core/data_backends.py +++ b/netbox/core/data_backends.py @@ -84,9 +84,7 @@ class GitBackend(DataBackend): clone_args = { "branch": self.params.get('branch'), "config": self.config, - "depth": 1, "errstream": porcelain.NoneStream(), - "quiet": True, } if self.url_scheme in ('http', 'https'): @@ -97,9 +95,9 @@ class GitBackend(DataBackend): "password": self.params.get('password'), } ) - elif not self.url_scheme: - clone_args["depth"] = None - del (clone_args["quiet"]) + if self.url_scheme: + clone_args["quiet"] = True + clone_args["depth"] = 1 logger.debug(f"Cloning git repo: {self.url}") try: