Use sys.__std*.fileno() in case of overrides.
authorZac Medico <zmedico@gentoo.org>
Wed, 22 Aug 2012 19:46:04 +0000 (12:46 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 22 Aug 2012 19:46:04 +0000 (12:46 -0700)
commit77cb4022c981c3c6ba96533a55058a643f60d334
treeeb387d63ef2dc7f354fef7cb5f4867f4ddcbcb2f
parent7a55f93d76bab41f025b77fc4e356d6a5b4b9385
Use sys.__std*.fileno() in case of overrides.

This fixes AttributeError exceptions for API consumers that override
sys.std* streams pseudo-file objects.
bin/dispatch-conf
pym/_emerge/BinpkgFetcher.py
pym/_emerge/EbuildMetadataPhase.py
pym/_emerge/SpawnProcess.py
pym/portage/getbinpkg.py
pym/portage/package/ebuild/doebuild.py
pym/portage/package/ebuild/fetch.py
pym/portage/process.py