Skip to content

Instantly share code, notes, and snippets.

@esroberts
Created May 27, 2012 03:43
Show Gist options
  • Save esroberts/2802086 to your computer and use it in GitHub Desktop.
Save esroberts/2802086 to your computer and use it in GitHub Desktop.
activate_goal
cPickle.BadPickleGet
BadPickleGet: AJjYnNvbi5vYmplY3RpZApPYmplY3RJZApxASmBcQJVDE/Bo8X49aackMC5rXEDYi4=
Traceback (most recent call last)
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/werkzeug/wsgi.py", line 406, in __call__
return self.app(environ, start_response)
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/werkzeug/wsgi.py", line 466, in __call__
return app(environ, start_response)
File "/home/mmf/.virtualenvs/panama/src/django/django/core/servers/basehttp.py", line 674, in __call__
return self.application(environ, start_response)
File "/home/mmf/.virtualenvs/panama/src/django/django/core/handlers/wsgi.py", line 241, in __call__
response = self.get_response(request)
File "/home/mmf/.virtualenvs/panama/src/django/django/core/handlers/base.py", line 142, in get_response
return self.handle_uncaught_exception(request, resolver, exc_info)
File "/home/mmf/.virtualenvs/panama/src/django/django/core/handlers/base.py", line 166, in handle_uncaught_exception
return debug.technical_500_response(request, *exc_info)
File "/home/mmf/.virtualenvs/panama/src/django/django/core/handlers/base.py", line 100, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/home/mmf/.virtualenvs/panama/src/django/django/db/transaction.py", line 299, in _commit_on_success
res = func(*args, **kw)
File "/home/mmf/.virtualenvs/panama/src/django/django/contrib/auth/decorators.py", line 25, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/usr/local/project/panama/mmf/goal/loaders.py", line 69, in challenge_loader
is_joined=is_joined, has_completed=has_completed, *args, **kwargs)
File "/usr/local/project/panama/mmf/group/loaders.py", line 55, in wrapper
return view_func(request, group=group, *args, **kwargs)
File "/usr/local/project/panama/mmf/goal/views.py", line 299, in challenge_join
participant = ChallengeGoalParticipant.objects.signup_user(request.user, challenge)
File "/usr/local/project/panama/mmf/goal/models/challenges.py", line 728, in signup_user
end_date=end_date, goal_value=goal_value)
File "/usr/local/project/panama/mmf/goal/models/goals.py", line 210, in signup_user
end_date=end_date, **kwargs)
File "/home/mmf/.virtualenvs/panama/src/django/django/db/models/manager.py", line 138, in create
return self.get_query_set().create(**kwargs)
File "/home/mmf/.virtualenvs/panama/src/django/django/db/models/query.py", line 352, in create
obj.save(force_insert=True, using=self.db)
File "/usr/local/project/panama/mmf/networking/models.py", line 325, in save
super(PrivacyObject, self).save(force_insert, force_update, using)
File "/home/mmf/.virtualenvs/panama/src/django/django/db/models/base.py", line 435, in save
self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/home/mmf/.virtualenvs/panama/src/django/django/db/models/base.py", line 539, in save_base
created=(not record_exists), raw=raw)
File "/home/mmf/.virtualenvs/panama/src/django/django/dispatch/dispatcher.py", line 166, in send
response = receiver(signal=self, sender=sender, **named)
File "/usr/local/project/panama/mmf/goal/signals.py", line 17, in goal_save_handler
'GroupUserGoal': goal_system.activate_group_user_participation}[sender.__name__](instance)
File "/usr/local/project/panama/mmf/goal/goal_system.py", line 26, in activate_user_goal
suez.call(message, address)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/__init__.py", line 42, in call
return context.call(message, *addresses)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/context.py", line 35, in call
return self.connection.wait_for_response(envelope.id).message
File "/home/mmf/.virtualenvs/panama/src/suez/suez/connection.py", line 169, in wait_for_response
self.loop()
File "/home/mmf/.virtualenvs/panama/src/suez/suez/connection.py", line 174, in loop
self.channel.wait()
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/amqplib/client_0_8/abstract_channel.py", line 97, in wait
return self.dispatch_method(method_sig, args, content)
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/amqplib/client_0_8/abstract_channel.py", line 117, in dispatch_method
return amqp_method(self, args, content)
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/amqplib/client_0_8/channel.py", line 2060, in _basic_deliver
func(msg)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/connection.py", line 153, in _response_listener
envelope = context.Envelope.open(message.body)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/context.py", line 101, in open
self.update(serialize.loads(sealed))
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/simplejson/__init__.py", line 401, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/simplejson/decoder.py", line 402, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/home/mmf/.virtualenvs/panama/lib/python2.6/site-packages/simplejson/decoder.py", line 418, in raw_decode
obj, end = self.scan_once(s, idx)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/serialize.py", line 213, in object_hook
return serializations.decode(value)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/serialize.py", line 80, in decode
return decoder.decode(serialized_value)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/serialize.py", line 28, in decode
decoded = self.decoder(value)
File "/home/mmf/.virtualenvs/panama/src/suez/suez/serialize.py", line 199, in <lambda>
lambda value: pickle.loads(value['pickled']),
BadPickleGet: AJjYnNvbi5vYmplY3RpZApPYmplY3RJZApxASmBcQJVDE/Bo8X49aackMC5rXEDYi4=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment