public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-portage-dev] [PATCH 0/2] Refactor repoman QA handling
@ 2014-02-19 18:10 Chris Reffett
  2014-02-19 18:10 ` [gentoo-portage-dev] [PATCH 1/2] Split output for repoman checks into file and message Chris Reffett
  2014-02-19 18:10 ` [gentoo-portage-dev] [PATCH 2/2] Repoman check code cleanup Chris Reffett
  0 siblings, 2 replies; 5+ messages in thread
From: Chris Reffett @ 2014-02-19 18:10 UTC (permalink / raw
  To: gentoo-portage-dev

This series of patches alters repoman's QA output to be much more usable. The
first patch changes all checks to output a list of either length 1 or 2,
splitting the file with the error from the error itself. This will be helpful
for making machine-parseable output in the future. The second both makes the
variables used to build the output much more consistent and makes the output
itself more consistent by removing a few instances where the full path was
printed rather than the relative path. This will change the existing repoman
output format and potentially break scripts which rely on the old and
inconsistent behavior.

Chris Reffett (2):
  Split output for repoman checks into file and message
  Repoman check code cleanup

 bin/repoman              | 232 +++++++++++++++++++++++------------------------
 pym/repoman/utilities.py |  18 +++-
 2 files changed, 128 insertions(+), 122 deletions(-)

-- 
1.8.5.3



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-02-19 18:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-19 18:10 [gentoo-portage-dev] [PATCH 0/2] Refactor repoman QA handling Chris Reffett
2014-02-19 18:10 ` [gentoo-portage-dev] [PATCH 1/2] Split output for repoman checks into file and message Chris Reffett
2014-02-19 18:33   ` Brian Dolbec
2014-02-19 18:36     ` Brian Dolbec
2014-02-19 18:10 ` [gentoo-portage-dev] [PATCH 2/2] Repoman check code cleanup Chris Reffett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox