full path for git binary
This commit is contained in:
@@ -163,7 +163,7 @@ def check_git_update(script_dir):
|
|||||||
|
|
||||||
|
|
||||||
def check_git_version(script_dir):
|
def check_git_version(script_dir):
|
||||||
full_cmd = "git -C {} describe --tags `git -C {} rev-list --tags --max-count=1`".format(script_dir, script_dir)
|
full_cmd = "/usr/bin/git -C {} describe --tags `/usr/bin/git -C {} rev-list --tags --max-count=1`".format(script_dir, script_dir)
|
||||||
git_version = subprocess.Popen(full_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()[0].decode("utf-8").replace('\n', '')
|
git_version = subprocess.Popen(full_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()[0].decode("utf-8").replace('\n', '')
|
||||||
|
|
||||||
return(git_version)
|
return(git_version)
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ def do_update(script_dir, version=config.version, git_update=True, config_update
|
|||||||
print("Current version: {}".format(config.version))
|
print("Current version: {}".format(config.version))
|
||||||
if git_update:
|
if git_update:
|
||||||
print(":: Updating git repository", script_dir)
|
print(":: Updating git repository", script_dir)
|
||||||
result = subprocess.run(['git', '-C', script_dir, 'pull'], check=True, universal_newlines=True, stdout=subprocess.PIPE)
|
result = subprocess.run(['/usr/bin/git', '-C', script_dir, 'pull'], check=True, universal_newlines=True, stdout=subprocess.PIPE)
|
||||||
print(result.stdout)
|
print(result.stdout)
|
||||||
|
|
||||||
if display_config_differences(script_dir + '/config.py', script_dir + '/config.py.example') and config_update:
|
if display_config_differences(script_dir + '/config.py', script_dir + '/config.py.example') and config_update:
|
||||||
|
|||||||
Reference in New Issue
Block a user