diff options
author | Eric Callahan <arksine.code@gmail.com> | 2023-04-30 07:31:45 -0400 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2023-05-04 14:07:14 -0400 |
commit | b89a049fdb2455678df08cca9b66b78a71143394 (patch) | |
tree | beec49a418af49e7f5dd3c53d150231d5858ca42 /klippy/klippy.py | |
parent | 3bd0be40d502f43bb9f941a60bf778b902ed4e6e (diff) | |
download | kutter-b89a049fdb2455678df08cca9b66b78a71143394.tar.gz kutter-b89a049fdb2455678df08cca9b66b78a71143394.tar.xz kutter-b89a049fdb2455678df08cca9b66b78a71143394.zip |
klippy: report repo branch, remote, and tracking url
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
Diffstat (limited to 'klippy/klippy.py')
-rw-r--r-- | klippy/klippy.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/klippy/klippy.py b/klippy/klippy.py index d94612cf..5fa3ea4e 100644 --- a/klippy/klippy.py +++ b/klippy/klippy.py @@ -343,7 +343,7 @@ def main(): else: logging.getLogger().setLevel(debuglevel) logging.info("Starting Klippy...") - git_vers, git_status = util.get_git_version() + git_vers, git_status, repo_info = util.get_git_version() extra_files = [fname for code, fname in git_status if (code in ('??', '!!') and fname.endswith('.py') and (fname.startswith('klippy/kinematics/') @@ -360,6 +360,10 @@ def main(): if len(modified_files) > 10: modified_files[10:] = ["(+%d files)" % (len(modified_files) - 10,)] extra_git_desc += "\nModified files: %s" % (', '.join(modified_files),) + if repo_info: + extra_git_desc += "\nBranch: %s" % (repo_info["branch"]) + extra_git_desc += "\nRemote: %s" % (repo_info["remote"]) + extra_git_desc += "\nTracked URL: %s" % (repo_info["url"]) start_args['software_version'] = git_vers start_args['cpu_info'] = util.get_cpu_info() if bglogger is not None: |