Add get_issues, logging

This commit is contained in:
2024-06-09 15:08:36 -04:00
parent 50e0eb839e
commit 7b872484e9
3 changed files with 76 additions and 99 deletions

21
cli/get_issues.py Normal file
View File

@ -0,0 +1,21 @@
from jira import JIRA
from rich.console import Console
from jql_utils import JQLPrompt, load_config
config = load_config()
console = Console(color_system="truecolor")
jira = JIRA(server=config["server"], basic_auth=(config["username"], config["token"]))
jql_prompt = JQLPrompt(jira)
issues = jql_prompt.prompt()
console.print("[] Getting more issues... 🚀", style="#A3BE8C bold")
more_issues = jql_prompt.multi_prompt()
if issues or more_issues:
console.print("[] Saving logs... 🚀", style="#A3BE8C bold")
jql_prompt.save_log()
console.print("Exiting... 🚀", style="bold green")