Esempio n. 1
0
 def create_issue(self,
                  title: str,
                  body: str,
                  labels: Optional[List[str]] = None) -> Issue:
     return PagureIssue.create(project=self,
                               title=title,
                               body=body,
                               labels=labels)
Esempio n. 2
0
 def get_issue_list(
     self,
     status: IssueStatus = IssueStatus.open,
     author: Optional[str] = None,
     assignee: Optional[str] = None,
 ) -> List[Issue]:
     return PagureIssue.get_list(project=self,
                                 status=status,
                                 author=author,
                                 assignee=assignee)
Esempio n. 3
0
 def create_issue(
     self,
     title: str,
     body: str,
     private: Optional[bool] = None,
     labels: Optional[List[str]] = None,
 ) -> Issue:
     return PagureIssue.create(
         project=self, title=title, body=body, labels=labels, private=private
     )
Esempio n. 4
0
 def get_issue(self, issue_id: int) -> Issue:
     return PagureIssue.get(project=self, id=issue_id)
Esempio n. 5
0
 def create_issue(self, title: str, body: str) -> Issue:
     return PagureIssue.create(project=self, title=title, body=body)
Esempio n. 6
0
 def get_issue_list(self,
                    status: IssueStatus = IssueStatus.open) -> List[Issue]:
     return PagureIssue.get_list(project=self, status=status)