summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change bug search to use IN_PROGRESS instead of ASSIGNEDHEADmasterArun Raghavan2012-02-291-1/+1
| | | | | Recent Bugzilla updates caused the ASSIGNED status to be dropped, so we're going to be using IN_PROGRESS from now on for this purpose.
* check.py: Add compress (-z) to rsync argsJeremy Olexa2010-11-011-1/+1
| | | | | | sys-apps/portage uses compression by default. If the third party admin sets refuse on compression from the client then an error is returned. It is useful to check for this during the testing period.
* Add the trailing slash to the reportdir so the reports can be written to the ↵Mark Loeser2010-09-131-1/+1
| | | | right directory
* Use a slightly shorter directory structure for the reportsMark Loeser2010-09-131-1/+1
|
* Use Python's CSV module to do the CSV parsing instead of trying to do it ↵Mark Loeser2010-02-261-3/+3
| | | | ourselves
* Handle the '/' character in URLs while loggingArun Raghavan2009-10-031-10/+6
| | | | | The log path was <some_prefix>/<URL>. If URL had a '/', logging broke. This replaces '/' with '-' in URL while setting up logging.
* Fix the URL we send to PortageCheckArun Raghavan2009-10-031-1/+1
| | | | We need to pass the entire URL (server/module/path), not just 'server'
* Make log outputs more parseable - should make wrangling easierArun Raghavan2009-08-052-20/+31
|
* Fix releases timestamp check (missing '/')Arun Raghavan2009-04-181-1/+1
|
* Allow passing in a single bug to check on the command lineArun Raghavan2009-04-181-0/+4
| | | | | This is just a simple argv[] check right now. Can switch to getopt when there's more than one argument to be passed.
* Releases max lag was wrong (should be 2 days)Arun Raghavan2009-03-151-1/+1
|
* Add support for checking rsync writability (to be enabled)Arun Raghavan2009-03-091-4/+24
| | | | | Adds a function that checks if the given rsync mirror is writable. Needs some testing before being enabled.
* Strip trailing '/'s from URLsArun Raghavan2009-03-091-1/+3
| | | | | This was causing the addition of double slashes while concatenating URLs. Curse you, Shyam Mani! :P
* Add a timeout for http/ftp connectionsArun Raghavan2009-03-091-1/+6
| | | | | urllib2 doesn't support specifying a timeout, so we set a global timeout using the socket class.
* Cosmetic changes to messagesArun Raghavan2009-03-092-3/+3
|
* Make output of rsync checks more consistent with the restArun Raghavan2009-01-111-3/+10
|
* Expect distfiles rsync URL as rsync://host/module/pathArun Raghavan2009-01-111-2/+1
|
* Fix error in finding current time in get_lag()Arun Raghavan2009-01-111-1/+1
|
* Add rsync URL support to DistfilesCheck, and some minor changesArun Raghavan2009-01-102-44/+28
|
* Switch gentoo-portage checking to PortageCheckArun Raghavan2008-12-281-30/+3
|
* Add support for distfiles over rsync - to be testedArun Raghavan2008-12-281-3/+18
|
* Add support for gentoo-portageArun Raghavan2008-12-281-6/+36
| | | | | | Needed to change get_lag() to take a url instead of a path relative to self.url so that the rsync based checkers can just pass it a 'file://' type URL.
* Reminder about timeouts.Robin H. Johnson2008-12-222-0/+2
|
* Remove wget usage for buglist.Robin H. Johnson2008-12-221-3/+5
|
* header fun.Robin H. Johnson2008-12-221-2/+3
|
* Factor out duplicate code again and be smarter for handling timestamps (.x ↵Robin H. Johnson2008-12-221-23/+31
| | | | is much easier).
* Remove ambiguty over mirror type.Robin H. Johnson2008-12-221-3/+3
|
* Add experimental and snapshots.Robin H. Johnson2008-12-221-0/+12
|
* Factor out duplicate code.Robin H. Johnson2008-12-211-27/+21
|
* Make GARD uses the GardCheck classes for checking.Arun Raghavan2008-12-212-111/+57
| | | | | Switched the classes over to 'logging' so there shouldn't be any stray prints around now.
* Replace file writes and prints with actual loggingArun Raghavan2008-12-211-116/+110
|
* Improve check.pyArun Raghavan2008-12-211-38/+70
| | | | | | * Put each mirror class (distfiles, releases) in it's own, well, class * Introduce a GardCheck.lag() function to just get the lag * Other assorted cleanups
* Trivial cleanups to check.pyArun Raghavan2008-12-211-4/+3
|
* Factor out distfiles/releases checking code. Portage checker en route.Arun Raghavan2008-12-211-0/+90
|
* Initial versionShyam Mani2008-12-211-0/+279