summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/PollScheduler.py
Commit message (Expand)AuthorAgeFilesLines
* portage._internal_caller: use global_event_loopZac Medico2013-01-031-2/+4
* PollScheduler: fix _schedule() to return Truev2.2.0_alpha137Zac Medico2012-10-101-2/+4
* PollScheduler: disable default _loadavg_latencyZac Medico2012-10-081-1/+1
* PollScheduler: rename sched_iface to _sched_ifaceZac Medico2012-10-071-1/+1
* PollScheduler: split out SchedulerInterfaceZac Medico2012-10-071-72/+6
* PollScheduler: move _main_loop to SchedulerZac Medico2012-10-061-30/+0
* PollScheduler: remove register/unregister methodsZac Medico2012-10-051-5/+3
* PollScheduler: remove self._jobsZac Medico2012-10-051-2/+1
* egencache: add --update-manifests, bug #436918Zac Medico2012-10-031-2/+4
* PollScheduler: use timeout for loadavg checksZac Medico2012-08-201-6/+12
* PollScheduler: schedule inside loop if max_loadZac Medico2012-06-241-3/+10
* PollScheduler: use local EventLoop (thread safe)Zac Medico2012-05-101-2/+12
* Replace @returns with @return.Zac Medico2012-03-271-1/+1
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-171-1/+1
* EventLoop: implement child_watch_addZac Medico2012-02-161-1/+3
* AsynchronousTask: don't wait for exit statusZac Medico2012-02-131-0/+3
* PollScheduler: use idle_add to check terminationZac Medico2012-02-121-22/+39
* PollScheduler: return None from _schedule_tasksZac Medico2012-02-111-5/+10
* PollScheduler: add generic _main_loop()Zac Medico2012-02-101-0/+22
* Use IO_* constants where appropriate.Zac Medico2012-02-091-1/+8
* Add global_event_loop() and GlibEventLoop.Zac Medico2012-02-091-2/+2
* Move EventLoop to a separate file.Zac Medico2012-02-081-366/+1
* PollScheduler: remove _poll_loopZac Medico2012-02-081-22/+2
* PollScheduler: remove EventLoop._schedule hookZac Medico2012-02-081-12/+5
* EventLoop: use same method names as glibZac Medico2012-02-081-16/+16
* PollScheduler: don't inherit EventLoopZac Medico2012-02-081-10/+12
* PollScheduler: split out EventLoop base classZac Medico2012-02-081-106/+116
* PollScheduler: remove _schedule_waitZac Medico2012-02-071-47/+1
* PollScheduler: add iteration methodZac Medico2012-02-071-9/+24
* PollScheduler: implement idle_addZac Medico2012-02-071-1/+45
* PollScheduler: glib.io_add_watch() compatibilityZac Medico2012-02-071-16/+34
* PollScheduler: timeouts regardless of IO eventsZac Medico2012-02-071-9/+50
* PollScheduler: add timeout_add like glib'sZac Medico2012-02-071-4/+85
* python3.2 fixes: ResourceWarning: unclosed fileZac Medico2011-08-251-0/+3
* PollScheduler: tweak _unregister event cleanupZac Medico2011-03-251-5/+9
* PollScheduler: handle missing log directoryZac Medico2011-03-251-12/+23
* PollScheduler: tweek termination logicZac Medico2011-03-101-0/+21
* PollScheduler: call _terminate_tasks in _scheduleZac Medico2011-03-101-7/+11
* Add PollScheduler.terminate() for interruption.Zac Medico2011-01-151-1/+30
* Add sanity checks for system clock changes.Zac Medico2010-10-231-1/+7
* Fix parallel-fetch output by BinpkgVerifier.Zac Medico2010-10-141-2/+8
* Add a 'condition' keyword argument to PollScheduler._schedule_wait()Zac Medico2010-09-131-1/+3
* Add support for a timeout argument to QueueScheduler.run() andZac Medico2010-09-031-5/+11
* Remove unused imports found by pylint.Arfrever Frehtes Taifersar Arahesis2010-08-291-1/+0
* Bug #324191 - Add support for FEATURES=compress-build-logs. The causesZac Medico2010-08-211-2/+36
* Remove PollScheduler._schedule_waitpid() since this case isn't triggeredZac Medico2010-08-151-28/+1
* Don't handle KeyError when looking up event handlers, sinceZac Medico2010-08-151-31/+12
* Fix PollScheduler._unregister() to discard any unhandled eventsZac Medico2010-08-151-0/+13
* Fix _schedule spelling in _schedule_waitpid().Zac Medico2010-08-141-1/+1
* Add a PollScheduler._schedule_waitpid() method for SubProcess._wait()Zac Medico2010-08-141-1/+32