aboutsummaryrefslogtreecommitdiff
path: root/b4/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'b4/__init__.py')
-rw-r--r--b4/__init__.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/b4/__init__.py b/b4/__init__.py
index b3aa84f..6adabbd 100644
--- a/b4/__init__.py
+++ b/b4/__init__.py
@@ -2008,6 +2008,12 @@ def in_directory(dirname):
os.chdir(cdir)
+def git_set_config(fullpath: Optional[str], param: str, value: str, operation: str = '--replace-all'):
+ args = ['config', operation, param, value]
+ ecode, out = git_run_command(fullpath, args)
+ return ecode
+
+
def get_config_from_git(regexp: str, defaults: Optional[dict] = None, multivals: Optional[list] = None) -> dict:
if multivals is None:
multivals = list()