Hi Mike,
> I realize some warnings from the cli might be best printed to
stdout,
> but for ones that might appear when using a computer-readable type of
> command like 'list-* --quiet', stderr seems like the better choice.
I do highly recommend that scripts used the xmlrpc interface directly
rather than screen-scraping.
Yes, I do need something better. This raises a question I've had about
workflow. The koji CLI is very simple. I think that most commands
expose a single xmlrpc call (perhaps with a little sugaring). I haven't
seen a document yet that describes workflow beyond the most basic steps.
I often find myself doing cumbersome things, and think there must be
an easier way. This example could be called 'list-tagged --rpms --nosigs':
koji list-tagged --rpms --sigs fc16-cadcam | \
sed '/^ /s/^/2ef86730/' | sort | uniq -u | sed 's/^[^ ]* //'
Is there some documentation I've missed somewhere? There are several
pages on the wiki, but nothing I've found is very complete (other than
the source!). Should I just not be using the CLI much and scripting my
workflow instead?
(also, please be wary of stray whitespace in patches)
I see that I left a space at the end of the middle 'warn(' line. Is
that what you mean? I'm not a real dev, so this kind of clue is helpful.
John