# # Query the system for CRM/AU identity information # # Use crm_id if defined, else create a timestamp # Run 'git describe' for the latest tag # def get_git_latest_tag(path, d): if os.path.exists(path) : f = os.popen("cd %s; git describe --exact-match --abbrev=0 -- 2>&1" % path) data = f.read() if f.close() is None: rev = data.split(" ")[0] if len(rev) != 0: return rev.rstrip("\n") return time.strftime('%Y%m%d%H%M')