Test Project for issue #134 on rq
This is a default django project witha default app. The one model only has a text field.
In [1]: from test_app.models import TestModel
In [2]: TestModel.objects.all()
Out[2]: []
In [3]: TestModel.objects.create(test_field='h')
Out[3]: <TestModel: TestModel object>
In [4]: TestModel.objects.all()
Out[4]: [<TestModel: TestModel object>]
In [5]: m = TestModel.objects.all()[0]
In [6]: from test_file import q, test_func
In [8]: q.enqueue(test_func, 'hi')
Out[8]: <rq.job.Job at 0x10ca2cb90>
In [9]: q.enqueue(test_func, m)
Out[9]: <rq.job.Job at 0x10ca2cb50>
In [10]: q = q.enqueue(test_func, m)
In [11]: q.args
Out[11]: (<TestModel: TestModel object>,)
[2012-09-04 01:52] DEBUG: worker: Registering birth of worker Sauls-MacBook-Pro.9024
[2012-09-04 01:52] INFO: worker: RQ worker started, version 0.3.2
[2012-09-04 01:52] INFO: worker:
[2012-09-04 01:52] INFO: worker: *** Listening on email...
[2012-09-04 01:53] INFO: worker: email: test_file.test_func('hi') (d6fc2e12-d75d-43ce-a21b-91fce5f75c1f)
hi
[2012-09-04 01:53] INFO: horse: Job OK
[2012-09-04 01:53] INFO: horse: Result is kept for 500 seconds.
[2012-09-04 01:53] INFO: worker:
[2012-09-04 01:53] INFO: worker: *** Listening on email...
[2012-09-04 01:53] WARNING: worker: *** Ignoring unpickleable data on email.
[2012-09-04 01:53] DEBUG: worker: Data follows:
[2012-09-04 01:53] DEBUG: worker: (S'test_file.test_func'
p1
N(cdjango.db.models.base
model_unpickle
p2
(ctest_app.models
TestModel
p3
(lcdjango.db.models.base
simple_class_factory
p4
tRp5
(dp6
S'test_field'
p7
Vh
sS'_state'
p8
ccopy_reg
_reconstructor
p9
(cdjango.db.models.base
ModelState
p10
c__builtin__
object
p11
NtRp12
(dp13
S'adding'
p14
I00
sS'db'
p15
S'default'
p16
sbsS'id'
p17
I1
sbtp18
(dp19
t.
[2012-09-04 01:53] DEBUG: worker: End of unreadable data.
[2012-09-04 01:53] INFO: worker:
[2012-09-04 01:53] INFO: worker: *** Listening on email...
[2012-09-04 01:53] WARNING: worker: *** Ignoring unpickleable data on email.
[2012-09-04 01:53] DEBUG: worker: Data follows:
[2012-09-04 01:53] DEBUG: worker: (S'test_file.test_func'
p1
N(cdjango.db.models.base
model_unpickle
p2
(ctest_app.models
TestModel
p3
(lcdjango.db.models.base
simple_class_factory
p4
tRp5
(dp6
S'test_field'
p7
Vh
sS'_state'
p8
ccopy_reg
_reconstructor
p9
(cdjango.db.models.base
ModelState
p10
c__builtin__
object
p11
NtRp12
(dp13
S'adding'
p14
I00
sS'db'
p15
S'default'
p16
sbsS'id'
p17
I1
sbtp18
(dp19
t.
[2012-09-04 01:53] DEBUG: worker: End of unreadable data.
[2012-09-04 01:53] INFO: worker:
[2012-09-04 01:53] INFO: worker: *** Listening on email...