aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* main.py: Sort the cli optionsBrian Dolbec2014-05-041-30/+30
|
* Fix typo in help message.Brian Dolbec2014-03-061-1/+1
|
* Tweak the proxy code to correctly handle the cli option.sslBrian Dolbec2014-01-311-3/+4
|
* Indent adjustmentBrian Dolbec2014-01-311-10/+10
|
* Fix some long lines.Brian Dolbec2014-01-312-62/+76
|
* Use the new sslfetch pkg for the Connector class.Brian Dolbec2014-01-231-2/+4
|
* Remove connections.py. Instead moved it to it's own ssl-fetch pkg.Brian Dolbec2014-01-231-182/+0
|
* Work in progress for adding ssl support for downloading the mirrors lists.Brian Dolbec2013-10-202-18/+200
| | | | add the request code in it's own file and class.
* Add a proxy option to the cli. Preliminary only, not tested.Brian Dolbec2013-10-191-0/+6
|
* wrap a long line.Brian Dolbec2013-10-191-1/+2
|
* Make --debug level settable on the cliBrian Dolbec2013-10-191-2/+2
|
* Add new urls for api.gentoo.orgBrian Dolbec2013-10-191-2/+7
|
* fix HTTPError import and exceptionBrian Dolbec2013-10-191-2/+2
|
* fix url testing for vhosts that do not handle ip requests.Brian Dolbec2013-10-191-17/+43
| | | | | | Migrate to urllib2 Add HTTPError exception handling Move the code to it's own function in order to handle recursion to test the connection using the hostname url since the ip url failed.
* Improve debug print statements.Brian Dolbec2013-10-193-6/+8
|
* Move the TimeoutException and handler out of the Deep class's deeptime().Brian Dolbec2013-10-191-6/+8
|
* refactor Deep classes deeptime()Brian Dolbec2013-10-181-28/+37
| | | | | | | Thanks to Douglas Freed, fixed many errors, including dns errors on my system. Adds improved debug reporting. Adds total download failures output to the results.
* Add -f, --file & -m, --md5 options to override mirrorselect-test file used.Brian Dolbec2013-10-172-4/+21
|
* Improve python version testing for imports.Brian Dolbec2013-10-173-3/+3
| | | Use Arfrever's suggested code.
* get_filesystem_mirrors() cleanup & fixesBrian Dolbec2013-10-171-34/+44
| | | | | | Fix py3 string.letters error Unwrap function in try: except:, narrow it to only lex.get_token() Cleanup sloppy/redundant code. Thanks to Arfrever's help.
* Fix bug 483232, incorrect urlparse import for python3.Brian Dolbec2013-10-171-1/+1
|
* Fix py3 compatibilty.Brian Dolbec2013-10-161-1/+1
|
* Add repos.conf support.Brian Dolbec2013-10-162-119/+226
| | | Move config file actions to their own file.
* Move Extractor class to it's own file.Brian Dolbec2013-10-163-74/+118
|
* remove unused unicode variableBrian Dolbec2013-10-162-12/+0
|
* Make the -r -a options select only the rotation server rather than force -o ↵Brian Dolbec2013-10-161-8/+6
| | | | for screen output only.
* Force -o for -a + -r options to prevent multiple results being saved to the ↵Brian Dolbec2013-10-161-1/+7
| | | | config.
* tweak message formattingBrian Dolbec2013-10-161-1/+1
|
* fix some typosBrian Dolbec2013-10-161-2/+2
|
* Fix IndexError for zero length search results.Brian Dolbec2013-10-161-3/+6
|
* Add -a to rsync sanity checks.Brian Dolbec2013-10-151-3/+3
|
* add an -a, --all_mirrors option to dump all search resultsBrian Dolbec2013-10-151-1/+8
|
* fix some missed spaces in the help messageBrian Dolbec2013-10-151-2/+2
|
* add a missed continue to optimize the loopBrian Dolbec2013-10-151-0/+1
|
* Move the filtering code back into Extractor classBrian Dolbec2013-10-152-40/+35
|
* fix missed import.Brian Dolbec2013-10-141-0/+1
|
* Add country and region filtering in the xml parsing.Brian Dolbec2013-10-143-9/+30
| | | Move protocol filtering to the new xml filtering system.
* change the default noise level on an ouptut message.Brian Dolbec2013-03-101-1/+1
|
* Add aditional debug info, fix bug 373195, removing garbage or otherwise ↵Brian Dolbec2012-12-152-4/+14
| | | | inaccessible file system mirrors from existing SYNC or GENTOO_MIRRORS make.conf values.
* add eprefix comapatibility code.Brian Dolbec2012-12-151-1/+7
|
* add missing import from last changeBrian Dolbec2012-11-141-0/+1
|
* fix a null selection in the interactive dialog and hopefully a POSIX locale ↵Brian Dolbec2012-11-142-8/+48
| | | | issue
* Call the base class constructor for ColoredFormatter so the class getsPaul Varner2012-11-141-0/+1
| | | | properly constructed.
* fix dupe'd py3 check, setBrian Dolbec2012-11-121-5/+2
|
* add py3 compatability fixes, update mirrorparser3.py header to a docstringBrian Dolbec2012-11-123-59/+107
|
* initial EPREFIX enabling. not fully tested.Brian Dolbec2012-11-121-3/+12
|
* add myself to CopywriteBrian Dolbec2012-11-114-5/+5
|
* Move config_path determination to it's own function.Brian Dolbec2012-11-111-47/+105
| | | | | Docstring updates, remove unused parameters. Rename path parameter to config_path for clarity.
* move version to it's own file. split out more logic from main() to their own ↵Brian Dolbec2012-11-112-18/+63
| | | | functions.
* move main's code into a MirrorSelect class, eliminate the global variable ↵Brian Dolbec2012-11-113-314/+323
| | | | 'output'.