Lance Stout
|
3e43b36a9d
|
Standardize importing of queue class.
This will make it easier to enable gevent support.
|
2012-07-24 02:39:54 -07:00 |
|
Lance Stout
|
99701c947e
|
Prevent None from being added to the schedule from a timing issue.
|
2012-07-09 22:59:26 -07:00 |
|
Lance Stout
|
d92aa05b5c
|
PEP8 formatting updates.
|
2012-06-19 01:29:48 -07:00 |
|
Lance Stout
|
a20a9c505d
|
Track threads to ensure all have exited when disconnecting.
|
2012-04-22 18:13:36 -07:00 |
|
Lance Stout
|
8ee30179ea
|
Add _use_daemons flag to XMLStream to run all threads in daemon mode.
This WILL make the Python interpreter produce exceptions on shutdown.
|
2012-04-20 15:21:31 -07:00 |
|
Lance Stout
|
94b57d232d
|
More pyflakes cleanup.
|
2012-02-18 11:44:05 -08:00 |
|
Lance Stout
|
a85891c611
|
Add API docs for the scheduler
|
2011-12-04 16:43:05 -08:00 |
|
Lance Stout
|
fba60ffff1
|
Convert daemon threads back into normal threads.
This may need to be reverted if CTRL-C handling breaks, but everything
works fine so far in testing.
Resolves issue #95.
|
2011-11-20 12:17:35 -08:00 |
|
Lance Stout
|
4c08c9c524
|
Update scheduler with locks and ability to remove tasks.
Scheduled tasks must have a unique name.
|
2011-08-25 13:34:30 -07:00 |
|
Lance Stout
|
1d891858b6
|
Mark scheduler thread as a daemon.
|
2011-04-11 14:22:32 -04:00 |
|
Lance Stout
|
75584d7ad7
|
Remap old method names in a better way.
This should prevent some reference cycles that will cause garbage
collection issues.
|
2011-02-14 13:49:43 -05:00 |
|
Nathan Fritz
|
45991e47ee
|
scheduler no longer waits for the next event before exiting
|
2010-11-16 17:58:20 -08:00 |
|
Lance Stout
|
4fb77ac878
|
Logging no longer uses root logger.
Each module should now log into its own logger.
|
2010-11-06 01:28:59 -04:00 |
|
Nathan Fritz
|
d88999691c
|
misc small tweaks
|
2010-10-20 20:14:26 -07:00 |
|
Nathan Fritz
|
77eab6544f
|
reconnect if session isn't established within 15 seconds
|
2010-10-20 19:18:27 -07:00 |
|
Lance Stout
|
505a63da3a
|
Cleanup, restore PEP8.
|
2010-10-16 21:15:31 -04:00 |
|
Nathan Fritz
|
7ad7a29a8f
|
new state machine in place
|
2010-10-13 18:15:21 -07:00 |
|
Lance Stout
|
cbe76c8a70
|
Cleaned up the Scheduler.
|
2010-10-06 15:03:21 -04:00 |
|
Nathan Fritz
|
82a3918aa4
|
Scheduler waits too longer, and pubsubstate registration was backwards
|
2010-05-31 03:36:25 -07:00 |
|
Nathan Fritz
|
2f1ba368e2
|
control-c fixes
|
2010-05-28 19:19:28 -07:00 |
|
Nathan Fritz
|
3a28f9e5d2
|
added pubsub state stanzas and scheduled events
|
2010-05-27 04:58:57 -07:00 |
|
Nathan Fritz
|
0bda5fd3f2
|
adding scheduler
|
2010-05-26 18:32:28 -07:00 |
|