#!/usr/bin/env python3 """ Common code for handling Jira authentication INITIAL RELEASE: include more common code later """ import os jiratoken = os.environ.get('REPORTER_JIRA_TOKEN', '') if jiratoken == '': with open("/usr/local/etc/tokens/jira.txt", "r", encoding='utf-8') as f: jiratoken = f.read().strip() if jiratoken == '': raise RuntimeError("Jira password cannot be empty") def auth_header(): return {"authorization": f"Bearer {jiratoken}"}