summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't login twiceHEADmasterJosh Boyer2012-05-111-1/+4
| | | | | Make sure our session isn't already logged in. For some reason, the koji/ssl code really doesn't like it if you try and login when you are already logged in.
* Add a TODO to abstract away from just the kernelJosh Boyer2012-05-101-0/+2
|
* Add koji-connection TODOJosh Boyer2012-05-101-0/+2
|
* Add a note about why I have a dummy Options classJosh Boyer2012-05-101-0/+2
|
* Add an arch argumentJosh Boyer2012-05-101-4/+10
| | | | | | | | | Default to whatever machine type the script is being run on, but let people override it with --arch (for whatever reason they might want to do that). I'm sure someone will weep because I used uname, but oh well. Also, drop the fancy © symbol because python freaks right the hell out about having it in a comment. Go python.
* Add TODO fileJosh Boyer2012-05-101-0/+10
|
* Add some licensing informationJosh Boyer2012-05-092-0/+347
|
* Figure out when we're "done"Josh Boyer2012-05-091-1/+7
| | | | | Check to see if the user has basically exhausted the list of kernels. Tell them which the fist bad one is.
* Give the user a hint as to what to doJosh Boyer2012-05-091-1/+4
| | | | Tell them the current build is available for install
* Make list_builds more descriptiveJosh Boyer2012-05-091-7/+14
| | | | Now print the currently marked good, bad, and current builds
* Save downloads in a directoryJosh Boyer2012-05-091-4/+8
| | | | | | At least try and be nice and organized. This will vomit if the directory already exits or something else goes wrong in creating it, but error checking is left for later
* Use a progress meter for downloadsJosh Boyer2012-05-091-2/+4
| | | | | At least give the user some kind of clue that we're off doing something instead of just looking herpyderpy
* Only connect to koji when we have toJosh Boyer2012-05-081-1/+2
| | | | | Don't call active_session globally. Make the places that need it call it. Yay for less superfluous delays
* Actually download stuff. Consolidate stuff.Josh Boyer2012-05-081-31/+57
| | | | | | | Create a mark_build function so I can duplicate less code. Yay or something. Copy download_build from koji (sigh). Actually call it and download the "current" build.
* Stop storing indexes for good and bad. Use NVR instead.Josh Boyer2012-05-081-16/+56
| | | | | | | | That was just dumb. The indexes become stale as soon as you alter the builds_left list. Also do a bunch more crap with logging so I can look at the log and have even a glimmer of hope as to what I was thinking
* Start saving data. Start actually trying to narrow down the list of kernels.Josh Boyer2012-05-081-24/+124
| | | | So much crap code still, but at least it isn't all pointless
* Initial commitJosh Boyer2012-05-071-0/+209