Skip to content

Instantly share code, notes, and snippets.

@andreyvit
Created January 24, 2010 23:06
Show Gist options
  • Save andreyvit/285501 to your computer and use it in GitHub Desktop.
Save andreyvit/285501 to your computer and use it in GitHub Desktop.
diff -r 3d6ddf4fd6b0 fixture/loadable/loadable.py
--- a/fixture/loadable/loadable.py Fri Oct 02 10:20:09 2009 -0500
+++ b/fixture/loadable/loadable.py Mon Jan 25 05:01:47 2010 +0600
@@ -236,6 +236,8 @@
ds.meta._stored_objects.store(key, obj)
# save the instance in place of the class...
ds._setdata(key, row)
+ # allow to reference the real object via MyData.somekey_obj (non-threadsafe!)
+ setattr(type(ds), key + '_obj', obj)
if not registered:
self.loaded.register(ds, level)
registered = True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment