summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/CompositeTask.py
Commit message (Collapse)AuthorAgeFilesLines
* Replace @returns with @return.Zac Medico2012-03-271-1/+1
|
* Use PollScheduler iteration method.Zac Medico2012-02-071-2/+3
|
* CompositeTask: fix _wait for TASK_QUEUEDZac Medico2011-03-181-3/+19
| | | | | | | Though this case might never have been triggered, the logic was broken for cases in which self.cancelled was false and a task was queued. In this case we need to call back into the scheduler until the queued task is started or we are cancelled, whichever comes first.
* AsynchronousTask: add _cancel template methodZac Medico2011-03-161-3/+1
|
* CompositeTask: handle unstarted terminated tasksZac Medico2011-03-161-2/+20
|
* CompositeTask: fix assertion in _waitZac Medico2011-03-161-0/+5
|
* AsynchronousTask: always call wait() if cancelledZac Medico2011-03-161-1/+2
| | | | | | This is needed in order to ensure that exit listeners are called. Subclasses call the base class cancel() method in order to inherit the wait() call.
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-1/+2
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13993
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
| | | | svn path=/main/trunk/; revision=13690
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-221-0/+115
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663