Exemplo n.º 1
0
 def prepare(self):
     super(Patch, self).prepare()
     self.package = self.kwds["package"]
     self.subpackage_of = self.kwds.get("subpackage_of")
     self.patch = self.kwds["patch"]
     self.branch = self.kwds["branch"]
     if self.subpackage_of:
         main_package = self.subpackage_of
     else:
         main_package = self.package
     repo = FedoraGitRepo(main_package, branch=self.branch)
     diff = repo.get_patch(self.patch)
     if self.diffstat:
         self.diffstat = repo.get_diffstat(self.patch)
     self.text = highlight(diff, DiffLexer(), HtmlFormatter(full=True, nobackground=True))
     self.changelog = repo.get_patch_changelog(self.patch)
Exemplo n.º 2
0
 def prepare(self):
     super(Patch, self).prepare()
     self.package = self.kwds['package']
     self.subpackage_of = self.kwds.get('subpackage_of')
     self.patch = self.kwds['patch']
     self.branch = self.kwds['branch']
     if self.subpackage_of:
         main_package = self.subpackage_of
     else:
         main_package = self.package
     repo = FedoraGitRepo(main_package, branch=self.branch)
     diff = repo.get_patch(self.patch)
     if self.diffstat:
         self.diffstat = repo.get_diffstat(self.patch)
     self.text = highlight(diff, DiffLexer(),
                           HtmlFormatter(full=True, nobackground=True))
     self.changelog = repo.get_patch_changelog(self.patch)