pym/portage/package/ebuild/fetch.py: Factor out _get_fetch_resume_size
authorW. Trevor King <wking@tremily.us>
Sun, 19 Jan 2014 00:22:16 +0000 (16:22 -0800)
committerW. Trevor King <wking@tremily.us>
Mon, 20 Jan 2014 02:52:56 +0000 (18:52 -0800)
commitdeec09e7a8e0f797e55a43d30858413006f34274
tree3e867a1e89f67fcdc86ac0996c9a3a520dafb527
parenta57bca0acfabcc6a154a1d6fc5b4b1a2737220f7
pym/portage/package/ebuild/fetch.py: Factor out _get_fetch_resume_size

The current fetch() function is quite long, which makes it hard to
know what I can change without adverse side effects.  By pulling this
logic out of the main function, we get clearer logic in fetch() and
more explicit input for the config extraction.

Following a suggestion by Tom Wijsman, I put the setting name in a new
'key' variable to cut down on the PORTAGE_FETCH_RESUME_MIN_SIZE noise.
pym/portage/package/ebuild/fetch.py
pym/portage/tests/ebuild/test_fetch.py