Ejemplo 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)
Ejemplo 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)
Ejemplo 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
     )
Ejemplo n.º 4
0
 def get_issue(self, issue_id: int) -> Issue:
     return PagureIssue.get(project=self, id=issue_id)
Ejemplo n.º 5
0
 def create_issue(self, title: str, body: str) -> Issue:
     return PagureIssue.create(project=self, title=title, body=body)
Ejemplo n.º 6
0
 def get_issue_list(self,
                    status: IssueStatus = IssueStatus.open) -> List[Issue]:
     return PagureIssue.get_list(project=self, status=status)