def parse_version(self, service, args): """ Parse version command """ if hasattr(args, 'version_subcommand'): if args.version_subcommand == 'issues': formatter = Simple(oneline=args.oneline) for issues in service.version_issues(args.versionId): print(formatter.format_issues(issues)) else: formatter = Simple() version = service.version(args.versionId) print(formatter.format_version(version))
def parse_sprint(self, service, args): """ Parse sprint command """ if hasattr(args, 'sprint_subcommand'): if args.sprint_subcommand == 'issues': formatter = Simple(oneline=args.oneline) for issues in service.sprint_issues(args.sprintId): print(formatter.format_issues(issues)) else: formatter = Simple() sprint = service.sprint(args.sprintId) print(formatter.format_sprint(sprint))
def parse_epic(self, service, args): """ Parse epic command """ if hasattr(args, 'epic_subcommand'): if args.epic_subcommand == 'issues': formatter = Simple(oneline=args.oneline) for issues in service.epic_issues(args.epicId): print(formatter.format_issues(issues)) else: formatter = Simple() epic = service.epic(args.epicId) print(formatter.format_epic(epic))
def parse_backlog(self, service, args): formatter = Simple(oneline=args.oneline) for issues in service.backlog(args.boardId): print(formatter.format_issues(issues))
def parse_jql(self, service, args): """ Parse jql command """ formatter = Simple(oneline=args.oneline) for issues in service.jql(args.jql): print(formatter.format_issues(issues))