diff options
Diffstat (limited to 'src/facter.py')
| -rw-r--r-- | src/facter.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/facter.py b/src/facter.py index 647cd1f..8dea288 100644 --- a/src/facter.py +++ b/src/facter.py @@ -1,7 +1,9 @@ import ctypes +import datetime import multiprocessing import os import platform +import subprocess import src.globalvars as gv @@ -19,6 +21,15 @@ def collect_facts(): with open(os.path.join(gv.builddir, "ccinfo"), "r") as ccinfo: gv.facts["cc"] = ccinfo.readlines()[-1][:-1] + gv.facts["allocbench"] = subprocess.run(["git", "rev-parse", "master"], + stdout=subprocess.PIPE, + universal_newlines=True).stdout + + starttime = datetime.datetime.now().isoformat() + # strip seconds from string + starttime = starttime[:starttime.rfind(':')] + gv.facts["starttime"] = starttime + # Copied from pip. # https://github.com/pypa/pip/blob/master/src/pip/_internal/utils/glibc.py |
